The parallel-universe sci-fi/romance story begun with A Thousand Pieces of You (2014) continues.
Marguerite travels with her friend Theo through the multiverse to new worlds (here persistently called “dimensions”) with her parents’ marvelous Firebird device, trying to save Paul, the love of her life. Villain Wyatt Conley, tech whiz and corporate mogul, has splintered Paul’s soul into four parts. If Marguerite sabotages the Firebird technology in other universes, thus allowing Conley to control it all, he will give her the coordinates necessary to find all the parts of Paul’s soul. On her travels she learns some disturbing things about Paul even as she tries to outwit Conley. On one world, however, she learns that a new technology threatens all worlds, including her own. The author creates some intriguing worlds: there’s one in which a world war dominates everything and another which, if readers spot a small hint, they might recognize as our own, adding a nice twist to the story. The suspense ratchets up as Marguerite begins to question Paul’s character when she meets different versions of him on different worlds, knowing that all are essentially the same person and positioning Marguerite for some unexpected moral choices. Although overlong, the book holds readers’ interest with drastic changes of scene as Marguerite jumps from world to world. Characters remain fairly shallow but accessible.
The inventiveness of the many worlds Marguerite traverses should keep fans happy. (Science fiction. 12-18)