https://geoffwhaley.com/2013/09/23/the-serpents-shadow-rick-riordan/
Book 230: The Serpent's Shadow (The Kane Chronicles #3) - Rick Riordan