20061103 india: Stressed; alone and overworked