Sure they have. Anyone who doesn't drink the confederat koolaid just has to be a Marxist. As you are fond of telling us.
Do you deny the radical left wing politics of either McPherson or Foner? If so please make your case. Mine has already been made with ample evidence from each in the form of either an espousal of their marxist politics or their formal and extensive affiliation with a communist political party. If you dispute any of that please state why. If you do not then you should at least be honest enough to concede the facts of their politics.