A review by rhi_g
The Serpent's Shadow by Rick Riordan

5.0