All authors
/ Author
Campbell, David
Revelation: A Shorter Commentary
[Paperback]