The genre of the Book of Revelation from a source-critical perspective - Mazzaferri, Frederick David (de Gruyter, 1989)