Stuart Cosgrove hears about five special books that have helped shape novelist Maggie O'Farrell's life and he learns the reasons why she loves them. Show more
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
Stuart Cosgrove hears about five special books that have helped shape novelist Maggie O'Farrell's life and he learns the reasons why she loves them. Show more