Could you clarify, please?:
very good lecturer but far too right wing for my tastes. When he talked us through the reading list, he warned us about uncritically accepting the writings of Hobsbawm and Christopher Hill.
Who is "he"?
Your post is interesting; I'm just trying to sort it out, thanks.