Dimitri Obolensky — British historian (1918–2001)