Gary A. Anderson

Gary A. Anderson teaches Old Testament at the University of Notre Dame.