genetic variation and evolutionary change 7187876