Last February, a book published in France by Denis Robert and Ernest Backes under the title Revelation$ shed light on [...]