The Facts on File : encyclopedia of science. - Brimblecombe, Sharon; Gallannaugh, Diana; Thompson, Catherine (Facts on File, 1999)