RoushSherry: Sherry Roush is an associate professor of Italian in the Department of Spanish, Italian, and Portuguese at Pennsylvania State University.