Betrayal the story of Aldrich Ames, an American spy - Weiner, Tim 1956-; Johnston, David (Random House, 1995)