Dr.
Through his research, Dr. Stephen Evans, Baylor University professor, and Templeton Religion Trust grantee, along with his team, are using society as a mirror to examine accountability, through multiple studies specifically in the fields of human flourishing, mental health, and prison reform.