Progress and history / - Marvin, Francis Sydney (H. Milford, Oxford university press, 1919)