Reproductive Biology of invertebrates. V6A - Adiyodi, K. G. (Oxford, 1993)