I am more than half away from finishing this book. I find it a very good read. As always, it adds to already accumulated knowledge in this field.