Another excellent book that one must read to understand why the Americans are where they are today is White Trash; unfortunately the author's name escapes me, but reading it this past summer has helped me understand the racism that is on the rise in the US.