British Foreign Secretaries Since 1974 - Kevin Theakston (Taylor and Francis, 2004)