I recently finished reading Anti Cancer: A New Way of Life by David Servan-Schreiber. I cannot recommend it highly enough.
The author was just beginning his medical career when, by accident in his own lab, he discovered he had brain cancer. He readily admits his attitude was that of the stereotypical doctor -- a stubborn reliance on Western methods of healing and health management. As the doctor became the patient, though, his eyes were opened to a frustrating world of downcast eyes and grim adherence to outdated treatments in spite of other promising options.
The path he discovered, and followed, changed his life...quite literally because it almost certainly saved it. He has become a 15-year brain cancer survivor (wow) by caring for his so-called 'terrain' which involved changes in diet, exercise, stress management and spirit.
Granted, that's a lot of the stuff I yammer on about all the time so maybe that's why I loved it. The book teaches so much about cancers, though, and how they take root and flourish in our bodies. Despite that part being nearly all-new to me, I found it a very easy read. If you have a family history of cancer, or even a personal one, I daresay this book will make you feel hopeful and powerful.
Lest you fear that it will overwhelm you with the need to change everything about your life, I'll leave you with this excerpt from the final chapter:
Fortunately, we can begin to protect ourselves against the biological mechanisms of cancer without adopting all the methods that have a positive effect. The body is a huge system in equilibrium, where each function interacts with all the others. Alter just one of these functions and the whole is inevitable affected....Every situation, every person, is unique; each person's way forward will be too. What matters above all is nourishing the desire to live. Some will do it by participating in a choir or by watching comedies, others by writing poetry or keeping a diary or getting more involved in the lives of their grandchildren.
If you read it, please let me know what you think!!