Title: Margaret Oliphant : a critical biography