On AlterNet: Andrew Carnegie