Louise Welsh investigates famous tales of murder and the medieval Scottish kings and asks how modern writers might retell their stories, starting with James I. Show more
Discover 11,128,835 listings and 280,385 playable programmes from the BBC
Louise Welsh investigates famous tales of murder and the medieval Scottish kings and asks how modern writers might retell their stories, starting with James I. Show more