For all you that have given into the liberal lie that we are all a bunch of racist rednecks who should be punished for our transgressions, I offer the following by black author Shelby Steele...
White Guilt: How Blacks and Whites ... - Google Book Search