Contemporary Enzyme Kinetics and Mechanism, 3rd Edition by Daniel L. Purich