Skip to content

Peter Singer

Australian moral philosopher (born 1946)