Atlas of Medical parasitology Part on 301 Helminthology - Nasr, Nabil Taha (MUST, 2010)
Includes index