Revelation and the last things - Ready for Christmas - Isaiah 40:1-11, 27-31, Luke 2:25-35 by St Michael's Church, Chester Square