A review by therealkathryn
Liar by Justine Larbalestier

3.0

Some parts of this worked really well and others didn't click for me. A decent read but nothing exceptional in the end.