Fans of Diana Gabaldon and Susanna Kearsley will enjoy the multiple narratives, suspense, intrigue, and fine line between trust and betrayal in M. MacKinnon’s “Seven,” book 3 in the Echoes in Time series. “Seven” splits perspectives between the present-day experience of Sophie, a Scottish woman, and Brian, a Canadian man with Scottish roots, and the Macleans of the Scottish 16th century. “Seven” will pull readers into a disorientating world, full of traumatic experiences, that make characters second-guess their identities. It isn’t all suspense though; the story includes heart-warming and even magical elements from less-developed – though still very valued – adjacent characters.
The novel begins by introducing Sophie, a young Scottish musician, who is, kindly put, quirky. MacKinnon hints at past trauma that has impacted Sophie’s nature and has caused her to barricade herself within her home and behind figurative walls.
After a personal crisis and subsequent head injury, Brian finds himself in the body of a 16th-century Scot – Crisean Maclean. He wakes up disoriented outside a Scottish castle, surrounded by natives with heavy accents, one of whom looks remarkably like Sophie. As the story unfolds, readers will learn more about what makes Sophie who she is, how Brian and Crisean’s cross-generational encounters may impact the future, and how other characters tie in. The gradual revelation of clues and the increasing sense of danger will keep readers engaged, eager to uncover the truth alongside Brian, Crisean, Kenna, and Sophie.
MacKinnon excels in accentuating sensory details and emotions, drawing readers in to more fully experience what the protagonists do. Sophie, Brian, Crisean, and Kenna’s narratives are introspective and will envelop readers in their emotions – the good and terrifying. The pacing of the book maintains a steady momentum, providing an organic rise of dramatic elements without over-exaggerating or rushing through developments. Readers will want to continue as clues and parallels are gradually exposed. Though there are a few grammatical inconsistencies, they can easily be overlooked and do not take away from the novel. The balance between trust and betrayal is also woven into the narrative, adding layers of complexity to the relationships between characters.
Readers who enjoy a slow-burn mystery, where answers are gradually revealed and characters have unexpected connections, will find this a satisfying read. MacKinnon has created a story that is both intriguing and emotionally resonant. “Seven” from the Echoes in Time series is a story that will stay with readers after the final page is turned.