The Hutchinson encyclopedia of science (Helicon Pub., 2006)