This book is in every sense of the word overrated. It does have some very interesting themes throughout, but it is at times extremely boring with very little plot action. The irony and melancholic depression in this book make it at times unbearable. I'd give it a D+