Many of you may know Thomas Friedman the editorial columnist of the NY Times. He's a compelling writer, whether you agree or disagree with his politics, though sometimes a bit naive and idealistic,...