Microsporidian Parasites of Platyhelminthes by Elizabeth U Canning | Menrva Books