A review by justmybooks
Ptolemy's Gate by Jonathan Stroud

5.0

It took a while for the book to pick up. And when it did, it was... Be still my heart. And the ending just smashed my heart into smithereens. It has been a while since a book toyed with my heart like this.