if you are looking for a clear class based, dialectical analysis of the movements for black liberation from reconstruction through the black power period of the 60's then check out this book. critical to changing the world is understanding the role that racism has played and still plays in this country. and equally important is the understand the class interaction with race. it is clear in this book that racism is something that humans created and thus humans can tear it down. as an aside, the books ends on a bit of an optomistic note which, while not bad at all, seems much more tragic after having read 'the new jim crow' by michelle alexander - another amazing book...