Parasitology : a conceptual approach - Loker, Eric S. (CRC Press, 2022)