A review by baywake
The Lost Hero, by Rick Riordan

adventurous fast-paced

3.0