The SSRC is an independent, international, nonprofit organization. It fosters innovative research, nurtures new generations of social scientists, deepens how inquiry is practiced within and across disciplines, and mobilizes necessary knowledge on important public issues.
D. Stephen Long is Cary M. Maguire University Professor of Ethics at Southern Methodist University. He works in the intersection between theology
and ethics and has published over fifty essays and fourteen books on theology and ethics.