Flukes and snails - Wright, Christopher A. (Allen & Unwin, 1971)