The Serpent's Shadow

by Rick Riordan Book 3 of the Kane Chronicles