I have no idea how to rate this. The one word I can think to describe this book is Contradiction. It's light-hearted but complex, amusing but serious, strange but simple, and incredibly random. I can't even explain how I felt while reading this, it's the strangest thing. I've never felt like this after reading a book. I just know that I liked it.