The philosophy of progress in human affairs.
Henry James Slack (Author), Chapman and Hall (Publisher), William Clowes and Sons (Printer)
Print Book, English, 1860
Chapman & Hall, 193 Piccadilly., London, 1860
xii, 239 pages, 1 blank unnumbered page ; 20 cm
20465560
With a half title
Printer's name from colohpon