Principles of agricultural ecology - Dhaliwal, G. S. (Bombay Himalaya Publishing, 1995)