A review by bridgetembooks
The Hidden Oracle by Rick Riordan

5.0

Apollo is the most unreliable narrator and it's hilarious.