Pretty good book, but I find his politically correct neologisms re: race rather annoying, and always breaks the flow of any sentence. No commercial or university press would have accepted his coinages "afram" and "euram", and every time he uses the word race or color it's preceded by "so-called." He should be trying to write the best book about Powell, not trying to change common usage, IMO.