Morris

Dictionary of Science And Technology - New York Academic Press 1992 - 2398p.