Description
About the Author
Roger Owen is a Lecturer at the Department of Theatre, Film and Television Studies, Aberystwyth University.
Book Information
ISBN 9780708317938
Author Roger Owen
Format Paperback
Page Count 224
Imprint Gwasg Prifysgol Cymru
Publisher University of Wales Press