Metacommunities : spatial dynamics and ecological communities - Holyoak, Marcel; Leibold, Mathew A.; Holt, Robert D. (University of Chicago Press, 2005)