Marvin Olasky interviewed Princeton philosopher of bioethics, Peter Singer. The New Yorker has called him…
. . . more