Can anyone explain to me genetic diversity in terms of mutation, sexual reproduction, migration and population size please?? Also, the origin of life on Earth in terms of extraterrestrial source, heterotroph and autotroph??