Structural and mechanistic enzymology - Karabencheva-Christova, Tatyana (Academic Press is an imprint of Elsevier, 2017)