In the final episode in The Christmas Box collection, David and MaryAnne Parkin find a mysterious letter at the base of their child Andrea's grave that eventually returns joy to their marriage, which had been strained in the nineteen years since her death. 500,000 first printing.
Click on any of the links above to see more books like this one.