I recommend this book. It's so good and also one of my favorites.
at first it was boring so i only read like a chapter a day but then it got really interesting and also a little bit cheesy.
I have to admit it but I didn't read it, my mom did and she said that it was really good
Great book. Really touching and it will make laugh as much as you will cry.
great book!!!!!!!!!!