The Heart That Knows is a novel written by Charles George Douglas Roberts and published in 1906. The story revolves around a young woman named Rosalie who is torn between two men, one of whom is her childhood friend and the other is a wealthy and successful businessman. As she struggles to choose between them, she must also confront the secrets and mysteries of her own past.Set in the beautiful wilderness of Canada, the novel explores themes of love,...