Colinvaux, Paul.
The fates of nations : a biological theory of history / Paul Colinvaux. - New York : Simon, 1980. - 383 p.
Includes bibliographical references.
0671252046
80012735
History--Philosophy.
Military history.
Human ecology.
901
The fates of nations : a biological theory of history / Paul Colinvaux. - New York : Simon, 1980. - 383 p.
Includes bibliographical references.
0671252046
80012735
History--Philosophy.
Military history.
Human ecology.
901