Molecular Structure and Energetics, Mechanistic Principles of Enzyme Activity by Jf Liebman & J.F. Liebman