Invertebrate structure and function - BARRINGTON,E.J.W (Singapore Thomas Nelson & sons ltd, 1967)