The book of Revelation is like nothing else in the New Testament. Angels and trumpets, dragons and beasts: what does it all mean? Is there a secret code, and is it talking about the past, present or future? We will explore the book together, with the first two sessions on 9th May and 23rd