Recovery, one journal entry at a time

William Cope Moyers
William Cope Moyers is vice president of external affairs for the Hazelden Foundation, based in Minnesota.
Image courtesy of williammoyers.com