Rev. Henry Calderwood

Rev. Henry Calderwood

1830–1897

Nationality: Scottish

Historical Period: The 19th Century

Calderwood was professor of moral philosophy at the University of Edinburgh.

Liberty Matters: