May 22, 2006 1 min read Humans may have limiting effect on the origin of [new] species Humans may have limiting effect on the origin of [new] species.