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.