Ancient Man: The Beginning of Civilizations by Van Loon, Hendrik Willem
 is a Project Gutenberg book, now on Github.