A review by manderly
Ptolemy's Gate by Jonathan Stroud

5.0

How could they do this to me! I can't imagine reading this at a young age; my psyche is damaged forever and mine has actually had some time to develop.