Explaining evolutionary shifts between bee and hummingbird pollination : convergence, divergence, and directionality - Thomson, James D.