Academic Press dictionary of science and technology - Christopher G. Morris