00278nam a2200109 a 450000500170000002000150001708200170003210000270004924500280007626000430010430000210014720251203091537.0 a0300031653 a172.42,bjoh aJohnson, James, Turner aCan modern war be just? aNew Haven: Yale University Pressc1984 axi,215p.c23 cm.