David Stafford is an historian and former diplomat who has written extensively on espionage, intelligence, Churchill, and the Second World War. The former Project Director at the Centre for The Study of the Two World Wars at the University of Edinburgh, he is now an Honorary Fellow of the Univers...More about David Stafford