I have always regarded the Marxist literary critic Terry Eagleton as a dodgy character. But once again the principle that things are always worse than you think holds good. Eagleton is the sort of ...