Better and better!
I'd been wondering how to analyse the differences between names e.g.
Ammomanes cinctura is either the "Bar-tailed Desert lark" or the "Bar-tailed Lark"
With your kind hint, I found my way to
Text::Brew
Which not only tells me that the distance (Bar-tailed Desert lark, Bar-tailed Lark) is 8
But also tells me that the path is to DEL < Desert> and to SUBST<l,L>
Many thanks
RichardH