Richard Bauckham is Professor of New Testamnet Studies at the University of St Andrews. He is the author of The Theology of the Book of Revelation (1993)