Matchmaking is a tough job, even for guardian angels. A...
It should have been a simple Christmas task: answer nice, old Mr. Shepherd's prayer for his favorite tenants. Gabby D'Angelo and Dr. Mike Archer were perfect for each other--destined to meet eventually, anyhow. Just sprinkle some matchmaking magic on them--slow down their busy lives so they finally noticed each other. That's all Jack, their guardian angel, had to do . . .