Molecular Biology. - Robert F. Weaver (McGraw-Hill Higher Education)
Keywords: Biology, Natural History