Hummingbirds and their flowers - Grant, Karen A.; Grant, Verne (Columbia University Press, 1968)