Tag Archive for: cycles of lives

David is an author, public speaker, philanthropist, and endurance athlete. In his book, “Cycle of Lives,” David shares interconnected stories of people overcoming trauma from emotional journeys with cancer.