Skip to main content alibris logo

Stephen Garrard Post

Stephen G. Post is a professor in the Department of Bioethics at the Case Western Reserve University School of Medicine. President of the Institute for Research on Unlimited Love, he has studied altruism and unselfish love for three decades at the interface of science, philosophy, and world religions.