Marine community ecology / edited by Mark D. Bertness, Steven D. Gaines, Mark E. Hay. - 550 p. : ill., maps ; 29 cm.



0878930574 (alk. paper)

00052650


Marine ecology

QH541.5.S3 / M256 2001