
In the second part of John le Carré's Karla Trilogy, the battle of wits between spymaster George Smiley and his Russian adversary takes on an even more dangerous dimension.As the fall of Saigon...
List Price
$18.00
List Price
$18.00