TY - BOOK AU - LAFFERTY, Peter TI - Biology SN - 0431007950 U1 - R 574.09 LAF PY - 1992/// CY - Oxford PB - Heinemann Educational Books Ltd. ER -