Stephen Hitchen 

Former lecturer in organic and analytical chemistry. Currently software architect.