Basic concepts in biochemistry : a students survival guide - Gilbert, Hiram F. (Basic sciences series, 2000)