Revelation: Explanatory Notes & Commentary