Bestselling author and master storyteller Heather Graham brings us a magical holiday tale as a modern day woman and a Revolutionary era soldier cross paths one snowy winter night.
Home In Time for Christmas starts with a bang when Melody accidentally hits a man—who appears out of nowhere—with her car. Shaken, she takes the injured stranger in, listening with concern to his fantastic claim that he’s a patriot soldier sentenced to death by the British. The last thing he remembers is the tug of the noose. But can the man really be who he claims? Melody is skeptical, but his courtly manners and strange costume makes her wonder. Daring to listen to her heart, she embarks on a fantastic adventure…and discovers a love that transcends time.
Hardcover: 464 pages
Publisher: Harlequin Books ( October 27, 2009 )
Item #: 74-3836
ISBN: 9780778326878
Product Dimensions: 5.5 x 8.25 x 0.8 inches
Product Weight: 14.0 ounces

Yes this book somewhat predictable but you still not sure if what you think will happen will. There magic and family love and broken hearts and new love. Not to mention Christmas. You can't go wrong if you want a good holiday love story.
Reviewer: bethann
I truely enjoyed this book, I could not put it down. It usely takes me a week to finish a book but this one I have done in two days. I took it with me everywhere.
Reviewer: Kaye T
We can identify with the main character as she rushes home for the holidays with concern to try to please everyone in the family. Running into a perfect stranger on her way home and including him in her family's celebration is very warm and inviting. While the ending was predictable, it was a quick read that I couldn't put down. This was my first book from Heather Graham and I will definately be reading more of her work.
Reviewer: Joy
Anything she writes I enjoy.
Reviewer: Jeanie
I found this book to have a good start but turned very predictable and unbelievable. I didn't find it magical, but silly. I just wanted to get to the end as soon as possible. It wasn't my favorite.
Reviewer: Tracey