I am a Pure Mathematician with research interests in Model Theory – a branch of Mathematical Logic – and its interactions with Algebra and Combinatorics. As an undergraduate, I studied Mathematics at Oxford and subsequently did my doctorate there under the supervision of Peter Neumann. After 3 years of postdoctoral positions, I was appointed to a lectureship at UEA and am now a professor here.

In September 2015 I will be moving to the Department of Mathematics at Imperial College, London.

Details of my published papers can be found via the Publications tab above. My

Personal webpage

also has links to preprints and slides and notes on some talks I have given.


Career History

  • 1982 – 1985 D. Phil in Mathematics, University of Oxford  
  • 1985 – 1986 Royal Society Overseas Research Fellow, University of Tuebingen, Germany
  • 1986 – 1988 SERC Postdoctoral Fellow, Queen Mary College, London.
  • 1988 – 1997 Lecturer in Mathematics, UEA
  • 1997 – 2007 Reader in Mathematics, UEA
  • 2007 – 2010 Head of School of Mathematics, UEA
  • 2007 – 6 September 2015 Professor of Mathematics, UEA
  • 2014 - 30 June 2015 Head of School of Mathematics, UEA

Key Research Interests

My research interests are in Model Theory: a branch of Mathematical Logic which has connections and interactions with a broad range of other areas of Mathematics. In my work the interactions are mainly with algebra and combinatorics and several of my papers could equally well be described as work on infinite permutation groups: studying the automorphism groups of algebraic and combinatorial structures using a mixture of model-theoretic, algebraic and topological methods, or using model-theoretic constructions to produce infinite permutation groups and combinatorial structures with prescribed properties. Within model theory my interests are currently in stability theory and its generalizations, and Hrushovski constructions.

Teaching Interests

I am interested in all aspects of Pure Mathematics teaching at UEA and have lectured on most of the core material in years 1 and 2: linear algebra, introductory pure mathematics, real and complex analysis, group theory and ring theory. Within Logic, I have given a final-year module on Mathematical Logic and further in the past,  I have lectured on Set Theory and on Computability. I have supervised a range of projects in logic and combinatorics. I have also given final-year lecture courses in Topology, Group Theory, and Galois Theory.