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