DownloadThe Portobello Bookshop Gift Guide 2024

James McMahon Author

James McMahon currently teaches at the University of Toronto, Canada. His main research interests are the Hollywood film business, New Hollywood cinema, social theories of mass culture, political economic theory, and the relationship between institutional power and cultural practices.