Enzymes : biochemistry, biotechnology and clinical chemistry - Palmer, Trevor (Horwood series in chemical science, 2001)