I agree that it would be an oversimplification to cite slavery as the single cause for the Civil War by "either side".
Just as inaccurate is to cite "states rights" as the cause.
If states rights were such a huge issue they would be many more civil wars.
A much larger issue is human greed as feed by cheap labor.
Just as inaccurate is to cite "states rights" as the cause. Which is why I didn't.
A much larger issue is human greed as feed by cheap labor.
Perhaps in the Marxist world where everything is defined in terms of class struggle. But not as a particularly relevant factor in the American Civil War.