One thing is very unfortunate:
I can only give 5 stars, this true gentleman deserves at least 6.
don't hesitate, book! :)