Of the innumerable challenges confronting humanity today, the most daunting yet may prove to be that of global warming. The consequences of human activities have evolved in unprecedented ways; and global warming is the deadliest manifestation of these activities till date.