Liam Brennan reads from the new novel by James Robertson, an ambitious portrayal of the last six decades of Scotland's history through the lives of a handful of characters. Show more
Discover 11,128,835 listings and 278,312 playable programmes from the BBC
Liam Brennan reads from the new novel by James Robertson, an ambitious portrayal of the last six decades of Scotland's history through the lives of a handful of characters. Show more