gospel in Revelation Book 1994 gospel in Revelation GG Graeme Goldsworthy 1 readers PublisherPaternoster PressLanguageEnglishPublished1994