Prof. Marvin A. Sweeney

Current affiliation: Claremont School of Theology and Academy for Jewish Religion California
Subject speciality: Religion & Theology
Primary location: United States