In this landmark commentary, Craig R. Koester offers a comprehensive look at a powerful and controversial early Christian text, the book of Revelation.
In this landmark commentary, Craig R. Koester offers a comprehensive look at a powerful and controversial early Christian text, the book of Revelation.