Author : Hart Michael H. Title : Understanding human history An analysis including the effects of geography and differential evolution Year : 2007 Link download : Hart_Michael_H_-_Understanding_human_history.zip Introduction. Since there are already many books on world history, the reader may  […]