Elements of enzymology - Arvind N Shukla; Author (2009)