The idea of progress: an inquiry into its origin and growth