Can Modern War be Just?

Can Modern War be Just?

by James Turner Johnson

Imprint: Yale University Press

221 Pages, 5.50 x 8.25 in

  • Paperback
  • 9780300036268
  • Published: Tuesday, 11 Mar 1986

$24.00

Out of Stock