Greg Beale on Revelation



When you get a chance take a listen to Greg Beale's series on Revelation: From Symbolism to Significance.