This is I think the first book that's ever made me understand the term "book hangover." I love this book. I hate this book. I finished this book over an hour ago and still feel like I'm reading it. This book was like reading a really good series of Luther--like series 2 maybe--until it was like being kicked repeatedly in the stomach. I don't know, it was amazing. You should read it probably.