Macmillan science and technology encyclopedia (Banglore Macmillan India Ltd., 1998)