Dan Shafer
Dan is the spiritual teacher in residence at Unity of Monterey Bay, Calif.

Author archives