The top documents tagged [peter singer]
1a Utilitarianism (1)
46 views
Utilitarianism
21 views
Assignment presentation final 130222
384 views
Research Animals
920 views
Briody, D. - The Halliburton Agenda
111 views
C O D I S T Jranck Short
1.075 views