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