Mark Shiel

Mark Shiel is Senior Lecturer in Film Studies at King’s College, London.

Books