{"title":"Haunted by a Broken Oath","description":"\u003cp data-start=\"462\" data-end=\"688\"\u003e\u003cstrong data-start=\"462\" data-end=\"688\"\u003eBooks and bookish gifts inspired by \u003cem data-start=\"500\" data-end=\"539\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e\u003c\/em\u003e, the first novel in Dee Armstrong’s Haunted Series—a paranormal suspense story of justice, buried trauma, and a ghost that refuses to stay silent.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"695\" data-end=\"1075\"\u003eFollowing private investigator JD Wolfe, this story delves into missing children, deadly secrets, and a conspiracy rooted in the past. As the line between the living and the dead blurs, \u003cem data-start=\"881\" data-end=\"907\"\u003eHaunted by a Broken Oath\u003c\/em\u003e explores what happens when survival, loyalty, and truth collide—and a fierce heroine is forced to confront the one presence she’s spent her life trying to keep buried.\u003c\/p\u003e","products":[{"product_id":"jd-wolfe-pi","title":"JD Wolfe PI - Full Body Sticker","description":"\u003cp data-start=\"252\" data-end=\"298\"\u003e\u003cstrong data-start=\"252\" data-end=\"296\"\u003eBring JD Wolfe with you wherever you go. \u003c\/strong\u003eThis kiss-cut sticker features private investigator JD Wolfe from \u003cem data-start=\"371\" data-end=\"397\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong—perfect for readers who can’t leave the story behind. Designed for water bottles, laptops, journals, and more, it’s made to last through everyday adventures.\u003c\/p\u003e\n\u003cp data-start=\"581\" data-end=\"727\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color sticker measures \u003cstrong data-start=\"677\" data-end=\"691\"\u003e1.74″ × 4″\u003c\/strong\u003e and holds up wherever you place it.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322792104098,"sku":"SJD1-JDFullBody","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/JD_Wolfe_PI_Full_Body_Sticker.png?v=1769474171"},{"product_id":"jd-wolfe-pi-copy","title":"AWOL Sticker - Haunted by a Broken Oath","description":"\u003cp data-start=\"852\" data-end=\"899\"\u003e\u003cstrong data-start=\"852\" data-end=\"897\"\u003eEveryone needs a loyal partner. \u003c\/strong\u003eAWOL belonged to a fallen military hero whose death pulled JD Wolfe into one of her most difficult investigations—an experience that changed everything. Through it all, AWOL became a quiet symbol of loyalty, comfort, and the steady presence that never leaves your side.\u003c\/p\u003e\n\u003cp data-start=\"1184\" data-end=\"1479\"\u003eThis kiss-cut sticker features AWOL, the unforgettable dog from \u003cem data-start=\"1248\" data-end=\"1274\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong. A fan favorite in JD Wolfe’s world, AWOL represents trust, resilience, and the strength. Perfect for readers who fell in love with him right along with the story.\u003c\/p\u003e\n\u003cp data-start=\"1486\" data-end=\"1723\"\u003eIdeal for water bottles, laptops, notebooks, and more, this durable sticker is weatherproof, scratch-resistant, and dishwasher safe. Printed in full color and sized at \u003cstrong data-start=\"1654\" data-end=\"1668\"\u003e2″ × 2.38″\u003c\/strong\u003e, it’s made to go wherever your reading life takes you.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322793414818,"sku":"SJD1-AWOL","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/AWOL_Dog_Sticker.png?v=1769474085"},{"product_id":"i-❤️-jd-wolfe","title":"I Love JD Wolfe - Sticker","description":"\u003cp data-start=\"572\" data-end=\"623\"\u003e\u003cstrong data-start=\"572\" data-end=\"621\"\u003eFor readers who can’t get enough of JD Wolfe. \u003c\/strong\u003eShow your love for JD Wolfe with this story-inspired kiss-cut sticker from \u003cem data-start=\"704\" data-end=\"730\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong. A simple, bold way to celebrate a fierce investigator and the world she inhabits—perfect for water bottles, laptops, notebooks, and more.\u003c\/p\u003e\n\u003cp data-start=\"895\" data-end=\"1081\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe (ghost approved), this full-color sticker measures \u003cstrong data-start=\"1008\" data-end=\"1025\"\u003e4.28″ × 0.75″\u003c\/strong\u003e and is made to go wherever your reading life takes you.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322800853154,"sku":"SJD1-ILOVEJDWOLFE","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/I_Love_JD_Wolfe_Sticker.png?v=1769474053"},{"product_id":"jd-wolfes-gun","title":"JD Wolfe's Gun Loaner - Sticker","description":"\u003cp data-start=\"419\" data-end=\"465\"\u003e\u003cstrong data-start=\"419\" data-end=\"463\"\u003eA name born from survival—and belonging. \u003c\/strong\u003eThis kiss-cut sticker features \u003cem data-start=\"503\" data-end=\"511\"\u003eLoaner\u003c\/em\u003e, the gun carried by JD Wolfe in \u003cem data-start=\"544\" data-end=\"570\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong. The nickname reflects JD’s past as an adopted child who always felt like she was on loan—until she learned what it meant to truly belong. The gun itself was loaned to her by her adopted brother, making it a symbol of trust, protection, and found family rather than violence.\u003c\/p\u003e\n\u003cp data-start=\"872\" data-end=\"1146\"\u003eDesigned for readers who connect deeply with JD’s journey, this full-color sticker is perfect for water bottles, laptops, notebooks, and more. Durable, weatherproof, scratch-resistant, and dishwasher safe, it measures \u003cstrong data-start=\"1090\" data-end=\"1104\"\u003e2″ × 1.94″\u003c\/strong\u003e and is made to last through everyday use.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322917834914,"sku":"SJD1-Loaner","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/JD_Wolfe_s_Gun_Loaner.png?v=1769474002"},{"product_id":"jd-wolfes-survival-rules","title":"JD Wolfe's Survival Rules - Sticker","description":"\u003cp data-start=\"208\" data-end=\"263\"\u003e\u003cstrong data-start=\"208\" data-end=\"261\"\u003eRules learned the hard way—and worth remembering. \u003c\/strong\u003eThis kiss-cut sticker features JD Wolfe’s Survival Rules from \u003cem data-start=\"332\" data-end=\"358\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong—perfect for readers who admire grit, resilience, and a heroine who refuses to quit. A bold reminder for water bottles, laptops, notebooks, and anywhere a little strength belongs.\u003c\/p\u003e\n\u003cp data-start=\"563\" data-end=\"705\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color sticker measures \u003cstrong data-start=\"659\" data-end=\"673\"\u003e3″ × 3.03″\u003c\/strong\u003e and is built for everyday life.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322944147618,"sku":"SJD1-JDSurvivalRules","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/JD_Wolfe_Survival_Rules_Sticker.png?v=1769473938"},{"product_id":"jd-wolfe-pi-red-outline","title":"JD Wolfe PI - Red Outline Sticker","description":"\u003cp data-start=\"218\" data-end=\"265\"\u003e\u003cstrong data-start=\"218\" data-end=\"263\"\u003eBold lines for a relentless investigator. \u003c\/strong\u003eThis kiss-cut sticker features JD Wolfe, PI, in a striking red-outline design inspired by \u003cem data-start=\"362\" data-end=\"388\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong. Perfect for readers who love strong heroines and stories that dig beneath the surface, it’s a great fit for water bottles, laptops, notebooks, and more.\u003c\/p\u003e\n\u003cp data-start=\"568\" data-end=\"719\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color sticker measures \u003cstrong data-start=\"664\" data-end=\"678\"\u003e2″ × 2.78″\u003c\/strong\u003e and is made to stand up to everyday use.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322945327266,"sku":"SJD1-JDRedOutline","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/JD_Wolfe_Bold_Red_Outline_Sticker.png?v=1769473888"},{"product_id":"haunted-by-a-broken-oath-title","title":"Holographic Sticker - Haunted by a Broken Oath Front Cover","description":"\u003cp data-start=\"221\" data-end=\"284\"\u003e\u003cstrong data-start=\"221\" data-end=\"282\"\u003eA little shimmer for a story that refuses to stay buried. \u003c\/strong\u003eThis holographic kiss-cut sticker features the book cover art from \u003cem data-start=\"358\" data-end=\"384\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong—perfect for readers who love their suspense with a touch of shine. Designed to stand out on water bottles, laptops, notebooks, and more.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"711\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color holographic sticker measures \u003cstrong data-start=\"655\" data-end=\"669\"\u003e1.29″ × 2″\u003c\/strong\u003e and is made to last through everyday use.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46322947653794,"sku":"SJD1-HBBOTitle","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Sticker_-_Haunted_by_a_Broken_Oath_Holographic.png?v=1782175826"},{"product_id":"signed-bookplate-the-haunted-series","title":"The HAUNTED series - Signed bookplate","description":"\u003cp data-end=\"535\" data-start=\"325\"\u003e\u003cstrong data-end=\"429\" data-start=\"325\"\u003eReceive a Haunted Series bookplate featuring JD Wolfe and personally signed by author Dee Armstrong.\u003c\/strong\u003e A meaningful keepsake for readers who love the series and a thoughtful gift for any Book-Loving Friend.\u003c\/p\u003e\n\u003cp data-end=\"715\" data-start=\"542\"\u003eThis signed bookplate is designed to be placed inside your copy of a Haunted Series novel, adding a personal touch to JD Wolfe’s story and making your book uniquely yours.\u003c\/p\u003e\n\u003cp data-end=\"954\" data-start=\"722\"\u003e\u003cstrong data-end=\"756\" data-start=\"722\"\u003eWhen ordering, please include:\u003c\/strong\u003e\u003cbr data-end=\"759\" data-start=\"756\"\u003e– The name you’d like the bookplate signed to\u003cbr data-end=\"809\" data-start=\"806\"\u003e– Whether you’d like it dated\u003cbr data-end=\"843\" data-start=\"840\"\u003e– Which Haunted Series book you’re placing it in\u003cbr data-end=\"896\" data-start=\"893\"\u003e– Whether you’d like a short message or signature only\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46339044343970,"sku":"BKPLATE-HAUNTED","price":3.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_Series_Book_plate.png?v=1769473302"},{"product_id":"haunted-by-a-broken-oath-title-1","title":"Title Art Sticker - Haunted by a Broken Oath","description":"\u003cp data-start=\"242\" data-end=\"280\"\u003e\u003cstrong data-start=\"242\" data-end=\"278\"\u003eCarry the story wherever you go. \u003c\/strong\u003eThis kiss-cut sticker features the title art from \u003cem data-start=\"337\" data-end=\"363\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong—perfect for readers who want a subtle, story-forward way to show their love for the Haunted Series. Ideal for water bottles, laptops, notebooks, and more.\u003c\/p\u003e\n\u003cp data-start=\"544\" data-end=\"698\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color sticker measures \u003cstrong data-start=\"640\" data-end=\"656\"\u003e1.5″ × 1.72″\u003c\/strong\u003e and is made to last through everyday use.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46339193077922,"sku":"SJD1-TItleHBBBO","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_Title_Art_Sticker.png?v=1769473259"},{"product_id":"jd-wolfe-pi-with-cards","title":"JD Wolfe, PI – Case Clues Scene Sticker","description":"\u003cp data-start=\"186\" data-end=\"241\"\u003e\u003cstrong data-start=\"186\" data-end=\"239\"\u003eA moment from the case, captured in sticker form. \u003c\/strong\u003eThis kiss-cut sticker features JD Wolfe, PI, in a case-clues scene from \u003cem data-start=\"320\" data-end=\"346\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong—perfect for readers who love piecing together secrets alongside a determined investigator. Designed for water bottles, laptops, notebooks, and more, it’s made to hold up wherever your day takes you.\u003c\/p\u003e\n\u003cp data-start=\"571\" data-end=\"709\"\u003eDurable, weatherproof, scratch-resistant, and dishwasher safe, this full-color sticker measures \u003cstrong data-start=\"667\" data-end=\"678\"\u003e3″ × 3″\u003c\/strong\u003e and is built for everyday use.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46339197304994,"sku":"SJD1-JDCards","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/JD_with_Cards_Scene_Sticker.png?v=1769473204"},{"product_id":"haunted-by-a-broken-oath-magnet","title":"Acrylic Magnet - Haunted by a Broken Oath Front Cover","description":"\u003cp data-end=\"255\" data-start=\"203\"\u003e\u003cstrong data-end=\"253\" data-start=\"203\"\u003eA small piece of the story—made to stay close.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"586\" data-start=\"262\"\u003eThis collectible acrylic magnet features the book cover art from \u003cem data-end=\"366\" data-start=\"327\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e\u003c\/em\u003e by Dee Armstrong. Printed in full color on clear acrylic and finished with a strong circular magnet, it’s a subtle, story-inspired accent for Book-Loving Friends who like their favorite books woven into everyday life.\u003c\/p\u003e\n\u003cp data-end=\"731\" data-start=\"593\"\u003eMeasuring \u003cstrong data-end=\"617\" data-start=\"603\"\u003e1″ × 1.47″\u003c\/strong\u003e, this magnet looks great on refrigerators, filing cabinets, or any magnetic surface where a little story belongs.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46339221979298,"sku":"JD1-CoverMagnet","price":6.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/AcrylicMagnet-HauntedbyaBrokenOath2026.png?v=1782176479"},{"product_id":"haunted-by-a-broken-oath-pin","title":"Acrylic Pin - Haunted by a Broken Oath Front Cover","description":"\u003cp data-end=\"320\" data-start=\"258\"\u003e\u003cstrong data-end=\"318\" data-start=\"258\"\u003eA small piece of the story—made to be worn or collected.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"641\" data-start=\"327\"\u003eThis collectible acrylic pin features the book cover art from \u003cem data-end=\"428\" data-start=\"389\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e\u003c\/em\u003e by Dee Armstrong. Printed in full color on clear acrylic and finished with a soft PVC clutch backing, it’s a subtle, story-inspired detail for Book-Loving Friends who want to carry the Haunted Series with them.\u003c\/p\u003e\n\u003cp data-end=\"787\" data-start=\"648\"\u003eMeasuring \u003cstrong data-end=\"675\" data-start=\"658\"\u003e0.98″ × 1.47″\u003c\/strong\u003e, this pin looks great on jackets, tote bags, lanyards, or displayed alongside other favorite bookish keepsakes.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46339361865890,"sku":"JD1-CoverPin","price":6.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_2026_Acrylic_Pin.png?v=1782175505"},{"product_id":"open-on-chapter-haunted-by-a-broken-oath-reader-gift-pack","title":"Open on Chapter - Haunted by a Broken Oath Reader Gift Pack","description":"\u003cp data-start=\"945\" data-end=\"1001\"\u003e\u003cstrong data-start=\"945\" data-end=\"999\"\u003eA story meant to be savored—one chapter at a time. \u003c\/strong\u003eThe \u003cem data-start=\"1012\" data-end=\"1073\"\u003eOpen on Chapter – Haunted by a Broken Oath Reader Gift Pack\u003c\/em\u003e is an interactive reading experience designed to deepen your connection to the story. Inside, you’ll find \u003cstrong data-start=\"1180\" data-end=\"1206\"\u003efive printed envelopes\u003c\/strong\u003e, each marked to be opened at specific moments as you read \u003cem data-start=\"1265\" data-end=\"1291\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong.\u003c\/p\u003e\n\u003cp data-start=\"1318\" data-end=\"1521\"\u003eEvery envelope reveals a thoughtful, story-inspired surprise—inviting you to slow down, engage, and celebrate the journey as it unfolds. The magic isn’t just in what’s inside, but \u003cstrong data-start=\"1498\" data-end=\"1506\"\u003ewhen\u003c\/strong\u003e you open it.\u003c\/p\u003e\n\u003cp data-start=\"1528\" data-end=\"1703\"\u003ePerfect for Book-Loving Friends, book clubs, or readers who enjoy immersive extras, this gift pack turns reading into a ritual—one chapter, one moment, one surprise at a time.\u003c\/p\u003e\n\u003cp data-start=\"1528\" data-end=\"1703\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-start=\"372\" data-end=\"388\"\u003ePlease note:\u003c\/strong\u003e This reader gift pack does \u003cstrong data-start=\"416\" data-end=\"423\"\u003enot\u003c\/strong\u003e include a copy of \u003cem data-start=\"442\" data-end=\"468\"\u003eHaunted by a Broken Oath\u003c\/em\u003e. The book is sold separately.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46477161365666,"sku":"BUNDLE-HBBO-OOC","price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/HBBBO_Open_On_Chapter_6_Envelopes.png?v=1783544281"},{"product_id":"haunted-by-a-broken-oath-open-on-chapter-reading-experience","title":"Open on Chapter Reading Experience + Plus Book-Haunted by a Broken Oath","description":"\u003cp data-start=\"296\" data-end=\"352\"\u003e\u003cstrong data-start=\"296\" data-end=\"350\"\u003eA story meant to be savored—one chapter at a time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"359\" data-end=\"569\"\u003eThe \u003cem data-start=\"363\" data-end=\"426\"\u003eHaunted by a Broken Oath – Open on Chapter Reading Experience\u003c\/em\u003e pairs the novel \u003cem data-start=\"443\" data-end=\"469\"\u003eHaunted by a Broken Oath\u003c\/em\u003e by Dee Armstrong with an interactive reader gift pack designed to be opened as the story unfolds.\u003c\/p\u003e\n\u003cp data-start=\"576\" data-end=\"872\"\u003eAlongside your copy of the book, you’ll receive \u003cstrong\u003esix\u003c\/strong\u003e\u003cstrong data-start=\"624\" data-end=\"650\"\u003e printed envelopes\u003c\/strong\u003e, each marked to be opened at specific moments while you read. Inside each envelope is a thoughtful, story-inspired surprise that invites you to slow down, engage more deeply, and experience the story chapter by chapter.\u003c\/p\u003e\n\u003cp data-start=\"879\" data-end=\"1063\"\u003eThis reading experience is perfect for Book-Loving Friends who enjoy immersive storytelling, intentional pacing, and meaningful extras that enhance—not distract from—the book itself.\u003c\/p\u003e\n\u003cp data-start=\"1070\" data-end=\"1314\"\u003e\u003cstrong data-start=\"1070\" data-end=\"1086\"\u003ePlease note:\u003c\/strong\u003e This bundle \u003cem\u003e\u003cstrong\u003eincludes the book Haunted by a Broken Oath and the Open on Chapter reader gift pack.\u003c\/strong\u003e\u003c\/em\u003e Items inside the envelopes may also be available individually in the shop. The chapter-by-chapter experience is exclusive to this bundle.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46484941373602,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Open_on_Chapter_Gift_Pack_Boxed.png?v=1768504241"},{"product_id":"haunted-by-a-broken-oath-reader-bookmark","title":"Haunted by a Broken Oath – Reader Bookmark","description":"\u003cp data-start=\"381\" data-end=\"473\"\u003e\u003cstrong data-start=\"381\" data-end=\"471\"\u003eA story-inspired bookmark for readers who follow the truth—no matter how dark it gets.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"480\" data-end=\"805\"\u003eThe \u003cem data-start=\"484\" data-end=\"528\"\u003eHaunted by a Broken Oath – Reader Bookmark\u003c\/em\u003e features artwork inspired by \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e by Dee Armstrong. Designed for Book-Loving Friends who enjoy intentional reading rituals, this bookmark is a steady companion for returning to a story where justice matters and secrets refuse to stay buried.\u003c\/p\u003e\n\u003cp data-start=\"812\" data-end=\"1010\"\u003ePerfect for marking your place, gifting to a fellow reader, or pairing with the novel itself, this bookmark reflects a suspenseful world shaped by loyalty, loss, and a ghost who will not be ignored.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46528378831010,"sku":"BM-HBBO","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_Reader_Bookmark.png?v=1769479057"},{"product_id":"haunted-by-a-broken-oath-copy","title":"Haunted by a Broken Oath - Paperback","description":"\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan class=\"s1\"\u003e\u003cb\u003ePARTNER WANTED—GHOSTS NEED NOT APPLY.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003ePrivate Investigator JD Wolfe is haunted. By a ghost in a tattered nightgown who smells like lavender and arrives like trouble.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eWhen a decorated Navy Master Chief turns up dead in his barn, everyone calls it suicide. JD calls it murder.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eNobody believes her. They rarely do.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eThe deeper JD digs, the closer danger creeps to the people she loves and the more her world begins to unravel. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eJD keeps her promises—even to a little boy named Milo, who hires her for a dollar and a dime. Even when keeping them might cost her the only family she's ever known.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eWhen a little boy goes missing, JD must do the one thing she’s spent years avoiding.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003e\u003cspan class=\"s1\"\u003eShe must let the ghost in.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" style=\"text-align: center;\"\u003e\u003cspan class=\"s1\"\u003e\u003cb\u003e\u003ci\u003eHaunted by a Broken Oath\u003c\/i\u003e\u003c\/b\u003e—the first JD Wolfe Investigation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eWhere the ghosts are real, the innocent matter, and justice rarely comes without a price.\u003c\/span\u003e\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Paperback","offer_id":46539523522722,"sku":"HBBO-PBK","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Sprayed Paperback","offer_id":47361069449378,"sku":"HBBO-SPBK","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_by_Dee_Armstrong_on_shelf.png?v=1782175226"},{"product_id":"haunted-by-a-broken-oath-reader-bookmark-copy-1","title":"Haunted by a Broken Oath Title Art – 1st Edition Reader Bookmark","description":"\u003cp data-start=\"381\" data-end=\"473\"\u003e\u003cstrong data-start=\"381\" data-end=\"471\"\u003eA story-inspired bookmark for readers who follow the truth—no matter how dark it gets.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"480\" data-end=\"805\"\u003eThe \u003cem data-start=\"484\" data-end=\"528\"\u003eHaunted by a Broken Oath – Reader Bookmark\u003c\/em\u003e features artwork inspired by \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e by Dee Armstrong. Designed for Book-Loving Friends who enjoy intentional reading rituals, this bookmark is a steady companion for returning to a story where justice matters and secrets refuse to stay buried.\u003c\/p\u003e\n\u003cp data-start=\"812\" data-end=\"1010\"\u003ePerfect for marking your place, gifting to a fellow reader, or pairing with the novel itself, this bookmark reflects a suspenseful world shaped by loyalty, loss, and a ghost who will not be ignored.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46559179538594,"sku":"BM-HBBO|Red","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_Title-Art_Bookmark.png?v=1769981544"},{"product_id":"haunted-by-a-broken-oath-title-art-reader-bookmark-copy","title":"Haunted by a Broken Oath Pull No Punches – 1 Edition Reader Bookmark","description":"\u003cp data-start=\"381\" data-end=\"473\"\u003e\u003cstrong data-start=\"381\" data-end=\"471\"\u003eA story-inspired bookmark for readers who follow the truth—no matter how dark it gets.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"480\" data-end=\"805\"\u003eThe \u003cem data-start=\"484\" data-end=\"528\"\u003eHaunted by a Broken Oath – Reader Bookmark\u003c\/em\u003e features artwork inspired by \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHaunted by a Broken Oath\u003c\/span\u003e\u003c\/span\u003e by Dee Armstrong. Designed for Book-Loving Friends who enjoy intentional reading rituals, this bookmark is a steady companion for returning to a story where justice matters and secrets refuse to stay buried.\u003c\/p\u003e\n\u003cp data-start=\"812\" data-end=\"1010\"\u003ePerfect for marking your place, gifting to a fellow reader, or pairing with the novel itself, this bookmark reflects a suspenseful world shaped by loyalty, loss, and a ghost who will not be ignored.\u003c\/p\u003e","brand":"Dee Armstrong","offers":[{"title":"Default Title","offer_id":46559180685474,"sku":"BM-HBBO|BLK","price":2.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/files\/Haunted_by_a_Broken_Oath_by_Dee_Armstrong_Pull_No_Punches_Bookmark.png?v=1771348974"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/2563\/3931\/collections\/Haunted_by_a_Broken_Oath_Collection.png?v=1782177562","url":"https:\/\/shop.deearmstrong.com\/collections\/haunted-by-a-broken-oath.oembed","provider":"Dee Armstrong","version":"1.0","type":"link"}