George Stanley Perry MSc PhD DIC FRSC CChem