All fields
What Does History Teach? : Two Edinburgh Lectures [electronic resource] / John Stuart Blackie
Author:  Blackie, John Stuart, 1809-1895
Subject:  D, Political science, Church and state, History
Format:   Text
Date issued:  2017
Language:   English
Publisher:  Project Gutenberg,
Rights:  Public domain in the USA.
Download link:  What Does History Teach? : Two Edinburgh Lectures [electronic resource] / John Stuart Blackie