Whoever asked; I think Counterpunch has quite a number of Nation, Monthly and New Left Review people writing for it at least from time to time. I would consider them fairly mainstream for the Left would you? Rachel