John Newsinger

John Newsinger is a British Marxist and professor of history at Bath Spa University. A book reviewer for the New Left Review he is also author of numerous books and articles, as well as studies of science fiction and of the cinema. He teaches on both undergraduate and postgraduate courses.