Peter Singer

Peter Singer

Ethicist Peter Singer author of Animal Liberation