Analyzing the black codes, the Jim Crow laws, and the Selma-to-Montgomery March for their impact on the passage of the Voting Rights Act of 1965 (Alabama)