UXL Encyclopedia of Science : vol.3 - edited by Rob Nagel (Thomson Learning, Detroit, 2002)