About
Peter Singer was born in Melbourne, Australia, in 1946, and educated at the University of Melbourne and the University of Oxford. He has taught at the University of Oxford, La Trobe University and Mo
Read lessPeter Singer was born in Melbourne, Australia, in 1946, and educated at the University of Melbourne and the University of Oxford. He has taught at the University of Oxford, La Trobe University and Mo
Read less