Thoughts Suggested by Mr. Froude's "Progress"
Exploring Progress, Civilization, and Historical Narratives
Description of book