Advances in trematode biology by Bernard Fried | Menrva Books | MenrvaBooks