On AlterNet: lt. col. oliver north