5.0

I've read this book three times now. It's a punch to the face each time like a friend shaking you awake.