Insects, and flowers : the biology of a partnership - Barth, Friedrich (Princeton University Press, 1991)