Rev. Ellen Depenport and Laura Shepard
Rev. Ellen Debenport and Laura Shepard
Archived Show
Another Look at Health
Monday, July 18, 2011
Three years ago, Ellen and Laura insisted everyone created his or her own illness. How do they feel now that their creaky bodies are falling apart? (This episode is an update on “Don’t Tell Me I Created THIS,” which originally aired on May 12, 2008. Listen in!)