Scan barcode
A review by thukpa
Liar by Justine Larbalestier
3.0
I'm not sure I liked the ambiguity of the ending. I guess I'd hoped for a tie-up at the end to confirm or deny my own theories.