John le Carr (b. 1931) is the pen name of David Cornwell. Under that pseudonym he has become the leading writer of contemporary spy thrillers. Tremendously popular and deeply influential, his novels feature a level of psychological depth and narrative complexity that makes them...