A short history of civilization - Thorndike, Lynn 1882-1965 (F. S. Crofts, 1946)