Biology of the porifera: Symposia of the zoological society of London, No.25 - Fry, W G, Ed (1970)