A Commentary on the Revelation of JohnEbookA Commentary on the Revelation of JohnbyReverend Randy ThamesRating: 0 out of 5 stars0 ratingsSave A Commentary on the Revelation of John for later