Morality and Contemporary Warfare by Johnson, James Turner (2001) Paperback