The biology of plants: plant ecology.