Illustrated dictionary of science and technology - PARKER, Steve London, 2000