Functional and Phylogenetic Ecology in R by Nathan G. Swenson. (December 2014)