A review by ishvrse
The Blood of Olympus by Rick Riordan

3.0