Non-spoiler review: go, read it!Spoiler review:I really admire Lisa's Amowitz for her writing, for her ability to create the great hero and for her bravery-she dared to hurt him, to damage him and to make him weak and pathetic. It's quite rarity in ya novels. 5 stars. Hell, the first good book in DAYS.