A review by pun1sher
Znak Ateny by Rick Riordan

(reread)

That ending scarred me for life when I was nine