The Spycatcher's encyclopedia of espionage - Wright, Peter (William Heinemaun, 1991)