Topics Related to Carbon, Energy and Global warming: