WARNING!!! 18+ book!!!
As you'll be wondering, with all these good reviews, why don't I give this to my son and read it? Wrong!!! Although Yearling says it's for 10 years old and above, it has a part where a guy holds out his pen*s and also gay people and has the word "flirt" in it. THIS ISN'T A BOOK FOR KIDS!!!
But it's pretty emotional and good tho