Effie Ogilvie: the story of a young life - Oliphant, Mrs. (Margaret), 1828-1897. (Glasgow : James Maclehose, 1886)
Mode of access: Internet.