A review by seaquake
Ptolemy's Gate by Jonathan Stroud

4.0