Revelation: A Guide of Understanding - J. Paul Mccracken