The cell and heredity (Life : the science of biology / David Sadava ..., 2010)