The Spy and the Traitor Name: The Spy and the Traitor By: Ben Macintyre Narrated by: John Lee Series: Length … Play Now