Author Details
Simon Horrocks
About The Author
Simon Horrocks teaches film studies at University of Wales, Cardiff.
Simon Horrocks teaches film studies at University of Wales, Cardiff.