Katherine Sonderegger

Katherine Sonderegger teaches theology at Middlebury College in Middlebury, Vermont.