Mechele Leon

Biography

Mechele Leon is an associate professor in the Department of Theatre and Film at the University of Kansas. She has published essays in French Historical Studies, the European Studies Journal, Theatre Journal, and L’Autre au XVIIIème siècle.

Editor

Illustrator

Photographer

Translator