Harrap's dictionary of science & technology (Harrap's Reference, 1991)