A review by bgibley
Full Shift by Jennifer Dugan, Kit Seaton

fast-paced

5.0