Evolution and Biology

origin of life, descent from common ancestor, genetics, gene manipulation