Leeches (Hirudinea) principally from the Malay Peninsula with descriptions of new species

Leeches (Hirudinea) principally from the Malay Peninsula with descriptions of new species