The angiosperm radiation revisited, an ecological explanation for Darwin's 'abominable mystery'

The angiosperm radiation revisited, an ecological explanation for Darwin's 'abominable mystery'