The war puzzle revisited Book 2009 The war puzzle revisited JV John A Vasquez 1 readers PublisherCambridge University PressLanguageEnglishPublished2009 War (philosophy)WarCauses