Tuesday, September 29, 2020
39 °f
New York
44 ° Fri
46 ° Sat
40 ° Sun
41 ° Mon
Amanda Petersen and Deborah Shaw

Amanda Petersen and Deborah Shaw

Amanda Petersen is Professor and Director of Spanish, Department of Languages, Cultures, and Literatures, University of San Diego. Deborah Shaw is Professor of Film and Screen Studies at the University of Portsmouth.

Recommended

Opinion