I am not easily impressed by TED Talks but this one is a “must watch.” Mr Viravaidya — I kid you not — is funny as all hell. The subject is serious but he brings a refreshing light touch. Watch the embedded video below the fold.
[Hat tip: Loknath Rao.]