The biology of trematodes

by David A. Erasmus

For final honours and first year postgraduate students.