How Long the Heart Remembers: A Novel