Carl Magruder

Author

  • Carl Magruder is a Quaker palliative care specialist, hospice chaplain, traveling minister, and environmental activist.

    View all posts