On AlterNet: judge james c. cacheris