The World: A Family History of Humanity. Alfred A. Knopf, 1304 pages, hardcover, bibliography available separately. The ...