One by one, the cars pulled up outside the little white house. Daniel came first, then Grace with her husband and children. And there was Thomas, waiting on the porch to welcome them all.

Eleanor stood in the doorway, her silver hair catching the light, watching her children walk up the snowy path together for the first time in eleven years.