by Cheryl M. Halton
Explores the physiology, habitat, and past and present medical uses of a variety of leeches.