The Bible knowledge background commentary. : John's Gospel, Hebrews - Revelation. (Saint Joseph's University, 2005)