Great book.
What I expected. I would recommend it to all.
Rating: 5 stars