$20 Off | 2-Day Sale. Get the code »

Margaret Oliphant

Margaret Oliphant (1828-1897) is best known as the author of nearly one hundred novels including Hester , but also wrote short stories and biographies.