Leibold, M.A., Holyoak, M., Mouquet, N., Amarasekare, P., Chase, J.M., Hoopes, M.F., et al. (2004). The metacommunity concept: a framework for multi-scale community ecology. Ecol. Lett., 7, 601–613.