On AlterNet: David Lynch