20060713 india: Terrorists caught us off-guard