← Browse book lists
Cover of Understanding human history

Understanding human history

January 2007 Civilization -- History.; Historical geography.; Evolution.; Social evolution.; Genetic algorithms. ISBN 1593680260

Lists featuring this book

2 lists