Scan barcode
A review by allysonbogie
Adaptation by Malinda Lo
4.0
Totally entertaining, fast-paced, and interesting, but nothing really special in terms of science fiction. I just started the sequel.