Professor Peter Henry Gore CChem FRSC