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

4.0