War in World History. Society, Technology, and war from Ancient Times to the Present - Morillo, Stephen (2009)