Enzymic and non-enzymic catalysis (Horwood, 1980)