Books have always been a major part of my journey and I have been profoundly moved, inspired and affected by all the books that I recommend. Some are challenging to read and a dip into a page can be enough, one day at a time.
Others are sweeping narratives that I have been carried away by, unable to resist page turning until all has been devoured and absorbed. Some are painful to read bacause of the depth that is touched, but all have served me and others over the past 20 years.
They have been split by topic to help you choose more easily.