TY - GEN AU - Barrington, E.J.W TI - Invertebrate structure and function SN - 0470265035 U1 - 592.01 PY - 1979/// CY - New York PB - John Wiley ER -