Encyclopedia of biology - McCabe, Timothy L; Author (2005)