Manyebook
William W. Freehling
Prelude to Civil War
Secession Debated