Evolution Through Genetic Exchange C by Michael L. Arnold