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 280,413 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