Mechele Leon

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.

Published by University of Iowa Press: