A review by c_ab_bage
The Battle of the Labyrinth by Rick Riordan

5.0