Deborah Shaw Editor & Author

Deborah Shaw is senior lecturer in film studies at Portsmouth University.