Janine Marchessault

Janine Marchessault is professor of cinema and media arts at York University.

Janine Marchessault

Edited by