War in Human Civilization

War in Human Civilization
Azar Gat

In the process, the book generates an astonishing wealth of original and fascinating insights on all major aspects of humankind's remarkable journey through the ages, engaging a wide range of disciplines, from anthropology and evolutionary ...

Download

Download Free Books Downloader

Version: 1.0.0.1. File Size: 1.97 MB