A key to the British freshwater leeches with notes on their life cycles and ecology - Elliott, J. M.; Mann, K. H. (1998)