Scan barcode
A review by lobeliaparides
Magic or Madness by Justine Larbalestier
5.0
I really can't wait to read the next one!! It might have been a little strange, but it is worth it if I get to find out what path Reason takes!