Leech biology and behaviour. - Sawyer, Roy T. (Oxford science publications, 1986)