The Tailor of Panama - Le Carre, John (Ballantine books, 1997)