David Karchere, the Spiritual Director of Emissaries of Divine Light, is the managing editor and frequent contributor to The Pulse of Spirit.