20040802 india: Shimla institute has a happy homecoming