London,Society for Promoting Christian Knowledge[1859] | University of Toronto - Thomas Fisher Rare Book Library
author: Society for Promoting Christian Knowledge, Philip Henry Gosse