Interesting link Gabe. However, I don't think this theory is any more, or less plausible that some other theories. As for documented references to the Leeds Devil? I think the author could have done more research on this particular aspect of his claim. W.F Mayer published an article in 1858...