Molecular biology - Weaver, Robert F. (WCB McGraw-Hill, 1999)