What is the first novel in John le Carré's "Karla Trilogy"?
Correct answer: Tinker Tailor Soldier Spy
Player #25874027
His service in MI5 and MI6 probably contributed to his moral ambiguity