Freshwater snails of Africa and their medical importance - Brown, David Seymour (Taylor & Francis, 1980)