Sophie Ward's six best books

Sophie Ward is an English actress best known for Young Sherlock Holmes (1985), Wuthering Heights (1992) and Jane Eyre (2011). One of her six best books, as shared at the Daily Express:OLIVE KITTERIDGE: A NOVEL IN STORIES by Elizabeth Strout

These are beautifully written interlinked short stories set in a small rural community in Maine, USA. Olive is a cantankerous but charismatic retired teacher