Leeches of India: a handbook - Chandra, Mahesh (Zoological survey of India, 1991)