Catherine Constable Author

Catherine Constableis Senior Lecturer in Film Studies at Sheffield Hallam University.