On AlterNet: North Carolina State University