{"product_id":"a-rip-through-time-rip-through-time-novels-bk-1-9781250854605b","title":"A Rip Through Time (Rip Through Time Novels, Bk. 1)","description":"\u003cb\u003eMay 20, 2019:\u003c\/b\u003e Homicide detective Mallory is in Edinburgh to be with her dying grandmother. While out on a jog one evening, Mallory hears a woman in distress. She’s drawn to an alley, where she is attacked and loses consciousness.\u003cbr\u003e\u003cbr\u003e\n\n\u003cb\u003eMay 20, 1869:\u003c\/b\u003e Housemaid Catriona Thomson had been enjoying a half-day off, only to be discovered that night in a lane, where she’d been strangled and left for dead . . . exactly one-hundred-and-fifty years before Mallory was strangled in the same spot.\u003cbr\u003e\u003cbr\u003e\n\nWhen Mallory wakes up in Catriona's body in 1869, she must put aside her shock and adjust quickly to the reality: life as a housemaid to an undertaker in Victorian Scotland. She soon discovers that her boss, Dr. Gray, also moonlights as a medical examiner and has just taken on an intriguing case, the strangulation of a young man, similar to the attack on herself. Her only hope is that catching the murderer can lead her back to her modern life . . . before it's too late.\u003cbr\u003e\u003cbr\u003e\n\nIn \u003ci\u003eA Rip Through Time, New York Times\u003c\/i\u003e bestselling author Kelley Armstrong introduces a brand-new series mixing mystery, romance, and fantasy with thrilling results.","brand":"Macmillan Audio","offers":[{"title":"Bargain","offer_id":42826229481552,"sku":"9781250854605B","price":19.49,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/8173\/5760\/files\/9781250854605-l.jpg?v=1785904719","url":"https:\/\/bookoutlet.com\/en-ca\/products\/a-rip-through-time-rip-through-time-novels-bk-1-9781250854605b","provider":"Book Outlet","version":"1.0","type":"link"}