David John Moore Cornwell (born 19 October 1931), better known by the pen name John le Carré (), is a British author of ...