A review by emicrk
The Staff of Serapis by Rick Riordan

4.0