Michele's world is rocked when her mother dies in a car accident and she is sent to New York to live with grandparents she has never met. It is rocked again when she discovers a key and begins traveling in time. She visits a number of her female ancestors, changes their lives, and has her life changed too. She also meets a boy and falls in love. But a romance across time can't have a happy ending no matter how much both of them want it. This was a touching romance. I look forward to the sequels.