Kim Philby is perhaps the most notorious traitor in British History and the archetypal spy: ingenious, charming and deceitful. The reluctance of the British and Russian governments to reveal full details of his career meant that for many years a shortage of evidence fuelled controversy. Was Philby an ideological spy, working for the Soviet Union out of Communist conviction, or was he prompted by a personality defect to choose a life of treachery?...