John Collins

John J. Collins teaches Old Testament at Yale Divinity School.