Taking Sides: Clashing Views on Controversial Issues in American History : Reconstruction to the Present (Vol 2, 7th ed)