I don't understand your political position, Hereward, and why you need something like "Soul on Ice" to present it. Just one note: Even though Cleaver "repudiates" his "personal history of rape", that doesn't mean he has been forgiven by a larger audience.