This book was SO GOOD! This was the best book I have read in such a long time it's not even funny. He writes in such a casual, readable style and his characters are so well developed. I seriously laughed out loud several times while reading it and cried at the end. I'm never one to want to read a book more than once but I would this one. It's actually from a few years ago and I can't believe I haven't heard about it before now--but I'm glad I finally did!