The Struggle for Equality by James M McPherson paperback 1992You will appreciate the illustrated sidebars with extra trivia.