Revelation - Weinrich, William C. (InterVarsity Press, 2005)