John le Carre reads from his latest novel - an international tale of corporate greed and diplomatic intrigue. Abridged in ten parts by Katrin Williams. Parti. Producer David Blount
Discover 11,128,835 listings and 280,384 playable programmes from the BBC
John le Carre reads from his latest novel - an international tale of corporate greed and diplomatic intrigue. Abridged in ten parts by Katrin Williams. Parti. Producer David Blount