TWENTY FIVE years of Indian independence (New Delhi Oxford and IBH Publishing, 1972)