The Spy Among Time - Kenneth F Welch