I would like to see a serious, distilled, non-biased discussion of the Kyoto treaty, I really don't know much about it. All I know is that I dislike the name, it sounds like something you catch on you way to Japan.
If you could point me to any discussion on this I would be happy. I am willing to read a good bit about this, so it if is long that is fine.
Do not bother telling me tech central has any articles, I will probably search there myself.