20051222 delhi-times: Moonwalk; anyone?