Genesis and Evolution