Molecular Biology by Robert Weaver, Robert F. Weaver & Robert Franklin Weaver