In an earlier blog post I mentioned this book as being one the three books I had on my reading list. I had also promised to write about one of the books. Here it is. Going to a physical library sometimes throws a few surprises that you do not get from sea