studies on Revelation