A review by astrangerhere
Lockdown by Laurie R. King