The 144,000 & the Two Witnesses: From a partial-preterist view, who are the 144,000 and the two witnesses? Rec: Verse-by-verse lectures on Revelation. [Revelation 7, Revelation 14:1-5]. Double Fulfillment in Revelation: What are the chances of the prophecies in Revelation having double fulfillment? [Revelation 11].