A review by jstroem
The Last Olympian by Rick Riordan

3.0