A unified model of species abundance, genetic diversity, and functional diversity reveals the mechanisms structuring ecological communities. (23rd October 2021)