"Honey, there is problem at your office. Woman name Jennifer call. Say she try reach you at home but you leave already. And you don't answer your cell phone."

"Shit, I turned it off. Knickers goes nuts if it rings in the car."

Jennifer was only a couple of years older than Ally, but she'd been with the firm back when Ally's father, Arthur, ran it and she was the mother figure of CitiSpace. She was also Ally's best friend and had been even before Ally came back to run the firm. Ally felt like she had known her forever. These days Jen spent a lot of effort trying to create a social life for Ally that would include eligible men. She kept nagging her to join some clubs, anything, just get out there.

Ally knew she was right, but she was working too hard to take time out. She had the idea, which she wasn't naive enough to actually believe at a rational level, that sooner or later someone who could replace Steve would come along. Yes, she was lonely a lot, but until this last deterioration of her heart she'd spent a lot of evenings and weekends outside, biking and hiking around town, and she knew plenty of people who were interesting and kind. She sometimes thought her problem was that she liked people, all kinds of people, as long as they were kept slightly away, at a psychic distance. Maybe it was the getting close part that never seemed to work out.

It had actually been that way ever since Steve disappeared. She had the premonition that if she got too close to somebody, she was destined to lose them.

Now she stood for a second, puzzling. She'd mentioned taking Knickers to Pooch Pros, so that's how Jen knew where she'd be, but what could have gone wrong at 7:45 in the morning?

Jennifer wasn't usually in this early, but she was finishing a rush job for a marble bathroom for a couple on the Upper East Side. On days when Jennifer did get to the office first, she'd have the coffee going and an extra bagel for Knickers, on the chance Ally might bring her, which she often did. But to phone Betty just to tell her to hurry? That was odd.

"Should I call now?" It seemed pointless. She was no more than ten minutes away. What else could go wrong in ten minutes?

"She sound very hurry," Betty declared.

Ally took her cell phone out of her bag and switched it on. The office rang only once and then Jennifer was there.