[This post is my translation of a portion of Robert Dubarry's commentary on the book of Revelation. I bought this book many years ago from a Montréal bookstore. It is undated, but I believe it was written about sixty years ago. M. Dubarry was a French Baptist pastor; I can find next to nothing about … Continue reading The challenge of Islam