Biology of flowering plants - Skene, M. (New Delhi, 2006)