Anne Lake Prescott, PhD

Title: Emerita Helen Goodhart Altschul Professor of English

Company: Barnard College | Columbia University
Department of English Medieval & Renaissance Studies

Location: New York, United States

Continue reading “Anne Lake Prescott, PhD”