Human history - Smith, Grafton Elliot, 1871-1937 (Norton, 1929)