TY - BOOK AU - Cain Michael L. TI - Discover Biology SN - 0393982815 U1 - 570/CAI/2001 PY - 2000/// CY - New York PB - Sinauer Assocates, Inc. ER -