Stephen Andrew Cooper

Stephen Andrew Cooper is Associate Professor, Department of Religious Studies, Franklin and Marshall College.