Dr. David Himmelstein on CNBC