Revelation - the end...or the beginning...