On AlterNet: marvin olasky