Salem Chapel, v.1/2 - Oliphant, Mrs (Margaret), 1828-1897 (Project Gutenberg, 2013)
Electronic text