Mary E Barnard
Mary E. Barnard is an associate professor of Spanish and Comparative Literature at Pennsylvania State University.
Mary E. Barnard is an associate professor of Spanish and Comparative Literature at Pennsylvania State University. See less
Mary E Barnard's Featured Books