Johnson, James, Turner

Can modern war be just? - New Haven: Yale University Press 1984 - xi,215p. 23 cm.

0300031653

172.42, / joh