Doctor of Philosophy, University Oxford, England, 1977. Master of Arts, University Oxford, England, 1978.
International Business Machines Corporation junior research fellow University Oxford, England, 1977-1978, lecturer in mathematics England, 1985-1996, reader in mathematics England, 1996-1999, professor of analysis England, since 1999. Lecturer in mathematics University Edinburgh, 1978-1985. Fellow, tutor in mathematics St. John's College, Oxford, since 1985.
Lectr in mathematics Pembroke College, Oxford, 1985-1993.
Member American Mathematics Society, London Mathematics Society, Edinburgh Mathematics Society.