The Serpent's Shadow (The Kane Chronicles, Book 3)

The Serpent's Shadow - Rick Riordan Two thumbs up Rick