Understanding biochemistry - Johnson, Matthew P.; Nicholson, Lindsay B. (Essays in biochemistry, 2016)