20030402 india: Keith Richards hums Indian tune