Revelation by David R. Veerman, Bruce B. Barton & Grant R. Osborne