Margaret Oliphant 1828-97 novelist, critic, biographer lived here 1872-96