Species Diversity in Space and Time by Michael L. Rosenzweig & Rosenzweig Michael L.