The Harlot and the Beast Preacher: The Rev. Blake JohnsonBlake explores the theme of spiritual infidelity from Revelation 17. SermonsVanessa SmithJune 30, 2019Blake, Revelation 17, Harlot, Beast, spiritual infidelity, repent