The Idea of Progress: An Inguiry Into Its Origin and Growth - Kindle edition