When the Queen invites a double-decker bus to tea, somebody has to solve the geometry. That somebody is the Magician with the 1000 Hats, whose magic is generous, energetic and only occasionally the right size.
He is the engine of the third book’s best set piece, and the reason a royal invitation nearly becomes a nightmare.





