Pro northern people hate DiLorenzo because he has the nerve to tell the truth about Lincoln. No US President ever trashed the Constitution as bad as Lincoln.
Yes secession was legal. The US got their best lawyers to try and find a law that made it illegal, they could not do it.