Stephen E. Lammers

Stephen E. Lammers is professor of religious studies at Lafayette College in Easton, Pennsylvania.