The idea of progress History and society - Pollard, Sidney (The new thinker's library, 1968)