John C. Morgan has been a journalist, teacher, community organizer, and spiritual leader over his life. He has written and published eight books, many articles, and is currently a newspaper columnist. He holds three graduate degrees in philosophy, ethics, and religious history.