What does history teach?  Two Edinburgh lectures.
Series: Harper's handy series, no. 57
Publisher: Harper
Published: 1886
Place of publication: New York
Subjects: History; Political science; Church and state