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 and algebraic 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. Follow these links to find a list of my publications and the slides of some talks I have given recently; and to find out more about model theory: