Trevor Price (Ecology and Evolution) published a paper in Nature that argues that competition for ecological niches limits evolution of new species. He wrote about his findings on the UHospitals Blog, Science Life.
Trevor Price publishes a paper in Nature

Trevor Price, PhD