May 13, 2018 This Explains Everything Speaker: James Ganzevoort Series: Revelation (2018) Passage: Revelation 12 Service Type: Sunday Evening Service Handout: Revelation outline « Reversals of Fortune Ecclesiology #23 »