Past Meets Present in These Dual-Timeline Historical Fiction Reads

These five dual-timeline novels, where past meets present, feature stories of revenge, stories of hauntings, and stories of desperation