Diagnostic Medical Parasitology by Lynne Shore Garcia