COATES A J

The ethics of war - Manchester: Manchester University Press, 1997 - 314p.

0719040469 (pbk.)