Genetic variation and evolution - Ayala, Francisco Jose, 1934- (Carolina biology readers ;, 1983)