Parasitic flatworms: molecular biology, biochemistry, immunology and physiology - Aaron G Maule (Cabi, 2005)