My rating: 5 of 5 stars
I stayed up until midnight to finish this book and when I turned the last page, all I could say was "wow". It took me a little bit to get into the book and to adjust to the narrative style, but once I did, I loved John's narrative voice. He was very funny! It's a very unique voice and a very compelling story.