Global Warming -- Some Points to Ponder