avg_rating: 3.93
name: John Newsinger
about: John Newsinger is a British Marxist 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.