Smith, Jim, "On replacement strategies in steady state evolutionary algorithms", Evolutionary Computation, 2007