Books, On This Day, Reading Margaret Oliphant 04 Apr 2022 4 April 1828: Margaret Oliphant is born Cheryl