Encountering the old testament : a christian survey - Arnold, Bill T. (Encountering biblical studies, 2008)