Ecology, flowering phenology and hummingbird - Stiles, F. Gary