Secret wars : one hundred years of British intelligence inside MI5 and MI6 / - Thomas, Gordon (Thomas Dunne Books, 2009)