Published here: The recent hullabaloo over the Delhi Commonwealth Games has been followed with much interest...