Cynthia Lucia

CYNTHIA LUCIA is Assistant Professor of English at Rider University in Lawrenceville, New Jersey. She also serves on the editorial board of Cineaste magazine.