Davidson College President Doug Hicks is a scholar of religion and economics who explores how moral beliefs shape public life.