The Penguin dictionary of science - Clugston, M. J. London, 2009 3rd ed