On AlterNet: Edwin B. Henderson