Peter Hamilton, University of Bristol