Ecological And Evolutionary Analyses Of Range Limits And Biodiversity Patterns