My rating: 5 of 5 stars
Sad, moving, thought-provoking, but not for the faint of heart. This is not an easy read (language, themes, violence), but one that left me profoundly moved. Difficult to review as it is startlingly original. A gut-wrenching coming-of-age novel that brilliantly treads the difficult line between tragedy and comedy.