Sarah McFarland Taylor Author & Editor

Sarah McFarland Taylor is Associate Professor of Religion at Northwestern University.