The Hutchinson dictionary of science (Helicon, 2006)