Popular readings.
Society for Promoting Christian Knowledge (Great Britain).Committee of General Literature and Education
London : Society for Promoting Christian Knowledge,
[1866]
"Published under the direction of the Committee of General Literature and Education, appointed by the Society for Promoting Christian Knowledge."
English literature
English literature
England London