A review by ajzahtiri
Ptolemy's Gate by Jonathan Stroud

3.0

A good end to this series. Always surprises me but it's a lovely circle.