A Dictionary of Science - Sharma J.L. (Delhi CBS Publishers & Distributors, 1985)