20070826 india: Integrity; courage... Now that's the stuff leaders should be made of