Encountering the New Testament : a historical and theological survey - Elwell, Walter A. (Encountering biblical studies, 2005)