Scan barcode
A review by aaronwhite
Revelation (Bible #66), ESV by Anonymous
5.0
A tougher read than normal. There is invitation here, and grace and hope and promise, but also vengeance and violence. This is a comforting word to those under the thumb of oppression (as were the original author and readers, most likely) not so much for the oppressors.