https://forthright.net/articles/more-literary-keys-for-interpreting-revelation/
More literary keys for interpreting Revelation (Pt. 2)