faculty.jpg | Newberry
Caroline Walker Bynum, Columbia University

Caroline Walker Bynum, Columbia University