Floral Biology by D.G. Lloyd, Spencer Charles Hilton Barrett & Spencer C.H. Barrett