I posted quite a bit on this subject, back in 2012-13. Newest first:
https://projectavalon.net/forum4/showthread.php?62914-Petrus-Romanus-Just-Popped-Up-on-Radar-&p=723905&viewfull=1#post723905 ...