Environment and Plant Ecology - J.R. Etherington (John Wiley and Sons)