Environment and plant ecology - Etherington John R (1982)