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

adventurous funny lighthearted tense fast-paced

4.5