God Terms and Activity Systems: A Definition of Religion for Political Science Ira Allen

Current affiliation: American University of Beirut
Subject speciality: Political Science
Primary location: United States