John Allen

John Allen was an MI6 agent.