I cant. I dont remember the title. I have tried to find it.
It was a scientist who looked into whether this could be man made...and he started from a basis of trying to dispel the concept..to discovering that he couldnt.
He was definitely foreign. Pretty sure Russian.
If you posted it, wouldn’t it be in Free Republic somewhere, maybe?