The secret history of MI6 - Jeffery, Keith (Penguin Press, 2010)
Includes bibliographical references and index