Title: The philosophy of progress in human affairs.
Authors: Slack, Henry James, 1818-1896.
Publisher: Chapman & Hall,
Year: 1860
Subjects: Civilization; Sociology; Progress