Robert L. Holmes
3 published titles
On war and morality
1 edition
- ISBN: 0691077940
- Princeton University Press
- 1989
- Details
Basic moral philosophy
1 edition
- ISBN: 0534584772
- Wadsworth
- 2003
- Details
The ethics of nonviolence : essays
1 edition
- ISBN: 9781623568054
- Bloomsbury
- 2013
- Details