Anna Powell

Anna Powell is Senior Lecturer in Film Studies, Manchester Metropolitan University.