Biology of Trematodes - A David (Edward arnold, 1972)