Hi emerger1981 and jim,
Nope, not from the UK. I am from New Orleans. So I kept on snooping around and the best I can find is that a duck fly is a Large Midge. Still no scientific name, but I am OK with that. A generic buzzers works for me. And yes, Davie McPhail has some serious mad skills on a vise. I have watched every video he has filmed several times, and I learn something new with each viewing. I read your forum to learn more about the classic trout flies, not real big in the states but I like them.
Thanks guys