Dictionary of science (New Delhi Har-Anand Publications, 2012)