when her poor husband , the lord have mercy on him , was killed in that terrible road accident over there in new york , she just set her mind to coming back here and making a whole new life for herself , and bringing a bit of business to this place in the winter .