On AlterNet: Adam Clayton Powell Jr.