Samantha N. Sheppard

Samantha N. Sheppard is an associate professor of cinema and media studies at Cornell University.