I don’t have a memorable source. But I’ve read up on this theory a few times. It seems to hold water (no pun). I believe it touches on this in the book “creature on Jekyll Island”. I may be mistaken. But i came across the theory first while reading the book.