Dictionary of science - Sharma J L (Delhi, India CBS Publishers and Distributors, 1985)