On AlterNet: purdue university