Rebecca Todd Peters publishes two articles April 28, 2011 Rebecca Todd Peters, associate professor and chair of the Department of Religious Studies, has published two articles this spring.