David Schafer

David Schafer is a retired medical physiologist who was the president of the HUUmanists Association (the organization for Unitarian Universalist Humanists) from 2003 to 2010. He is a contributing editor to the Humanist.

Posts by David Schafer