A review by emicrk
The Blood of Olympus by Rick Riordan

4.0