Lloyd Steffen

Lloyd Steffen is professor and chair of religion studies and university chaplain at Lehigh University in Bethlehem, Pennsylvania. His latest book is The Demonic Turn: The Power of Religion to Inspire or Restrain Violence (Pilgrim).