Although like most of us I've suffered from "a person who extorts profit or sponges on others" from time to time, today I had my first encounter with hirudinea, the freshwater leech. I find this surprising given being in my 80th year and having, from childhood run around in the wilder parts of...