I've once looked hard for more about this but my searches didn't lead me very far. Just articles about writings and photos that I will never be able to verify.
Many of the sites appear to be convincing for much of their information, which makes it all the more disappointing for my searches to reach no further.
If I ever find myself with more free time, I'll try again.