Edge of Allegiance: A Cold War Spy novel