The idea of progress history and society - Pollard, Sidney (Penguin Books, 1971)