The biology of trematodes - Erasmus, David A. (Edward Arnold Publishers, 1972)