Effie Ogilvie: the story of a young life; vol. 1 - Oliphant, Mrs. (Margaret), 1828-1897