20071012 india: Lucky to be at right place; among right people