Ptolemy's gate:book III of the bartimaeus trilogy - Stroud, Jonathan (Corgi book, 2006)