Taking Sides. Clashing views on controversial Issues in 20th century American History (Mc Graw Hill, 2006)