A review by smokingintherain
The Lost Hero by Rick Riordan

3.0