Understanding enzymes - Palmer, Trevor 1944- (E. Horwood, 1991)