Nations at war : a scientific study of international conflictThis book provides a scientifically-derived explanation of war.Read more19984.2Track