A review by sci_mom
The Titan's Curse by Rick Riordan

5.0