P. R.  Ehrlich and Raven, P. H., ?Butterflies and plants. A study of coevolution?, Evolution, vol. 18, pp. 586-608, 1964.