Revelation and the last things - Ready for Jesus - Jeremiah 17:5-13, Revelation 3:1-6 by St Michael's Church, Chester Square