Every Now and Then
(9/11, book 3)
Karen Kingsbury