To be completely honest, I didn't connect with any of the main characters, and I didn't like the romance between Bobbie and Canie.
Judy, for example, Mary Worthington's long-ago tormentor, would have been a cool character for Bobbie to bond with and explore the mystery of Mary.