Parker

Dictionary of science & Technical Terms - NY McGraw-Hill