Alan Sked

(Contributor)

Alan Sked is emeritus professor of international history at the LSE.