On AlterNet: harold hirshman