I am not an avid Nora Roberts' reader, but I have read a few of her books that I liked. The Witness is definitely my favorite.
The Witness is Elizabeth Fitch, the 16 year old daughter of a domineering mother, a mother who has planned Elizabeth's entire present and future. A freshman at Harvard, Elizabeth comes home for the summer to find her mother is going out of town and has enrolled Elizabeth in a summer program in order to accelerate her graduation and ensure she is the youngest neurosurgeon in Chicago. Elizabeth, who was looking forward to vacation and a promised trip to New York, rebels and goes shopping for clothes for the first time in her life. She meets someone she knew of in high school and they go to a club which is owned by the Russian mob.
After leaving the club, Elizabeth witnesses a murder and goes into witness protection. When her protectors are murdered, Elizabeth runs.
Twelve years later Abigail Lowery moves to a small town in Arkansas and catches the eye of the local chief of police, Brooks Gleason. While their relationship deepens, Abigail makes plans to get her life back.