I doubt very many southerners fought to defend slavery. They fought to defend their states, their way of life, their families, their culture. Slavery was a part of that culture, but very few confederates who fought in the war owned slaves.
As to the thesis of the authors, I agree that all wars are primarily economic in nature. But that does not denigrate one bit the blood spilled by the honorable men on both sides of the civil war. They did their duty as they saw fit, and all the cotton brokers and railroard builders in North America at that time did not have the moral standing of cockroaches in comparison to the men who endured Shiloh, Manassas, Antietam, Gettysburg, Vicksburg, Atlanta and the cold winters in between.
That would be nice, but is no where close to the truth.
Northern whites could care less about blacks, and didn't want to face the prospect of competing with free black labor either.
Walt
BUT you may be correct;damnyankees have forever been noted for ARROGANCE, rather than brains.
free dixie,sw