Parasite Life Cycles by Dickson D. Despommier & John W. Karapelou