A review by carigillette
The Sea of Monsters by Rick Riordan

adventurous challenging funny hopeful lighthearted medium-paced