Stephen B. Boyd is J. Allen Easley Professor and Chair of the Department of Religion at Wake Forest University in Winston-Salem, North Carolina.