Steven Herbert.

I am now a Research Associate at the University of Edinburgh, see here for my new web-page.