{"product_id":"half-a-soul-by-olivia-atwater","title":"Half a Soul by Olivia Atwater","description":"\u003cdiv class=\"\" data-turn-id-container=\"2d3f58a1-868f-46b3-a024-cd9ef4ced96a\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"2d3f58a1-868f-46b3-a024-cd9ef4ced96a\" data-turn-id-container=\"2d3f58a1-868f-46b3-a024-cd9ef4ced96a\" data-testid=\"conversation-turn-161\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69fd0eef-d404-83ea-973a-89bb7db4fee7-82\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69fd0eef-d404-83ea-973a-89bb7db4fee7-82\" data-turn-id-container=\"request-69fd0eef-d404-83ea-973a-89bb7db4fee7-82\" data-testid=\"conversation-turn-162\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"523f4245-fd27-409e-a379-a30bcfecb969\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"92\"\u003eShe only has half a soul — which makes falling in love far more dangerous than it should be.\u003c\/p\u003e\n\u003cp data-start=\"96\" data-end=\"523\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eHalf a Soul\u003c\/span\u003e\u003c\/span\u003e follows Theodora Ettings, a young woman cursed by a faerie during childhood to live without half of her soul. Struggling to navigate society without fully understanding emotions the way others do, Dora catches the attention of the cold and mysterious Lord Sorcier Elias Wilder, whose sharp wit and hidden compassion slowly draw her into a world of magic, curses, and unexpected connection.\u003c\/p\u003e\n\u003cp data-start=\"527\" data-end=\"835\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eOlivia Atwater\u003c\/span\u003e\u003c\/span\u003e delivers a whimsical Regency fantasy romance filled with faerie magic, dry humor, and heartfelt emotional depth. Charming, cozy, and quietly emotional, this story blends historical fantasy with tender romance and thoughtful themes about empathy, humanity, and belonging.\u003c\/p\u003e\n\u003cp data-start=\"839\" data-end=\"1032\"\u003e\u003cstrong data-start=\"839\" data-end=\"872\"\u003ePerfect for readers who love:\u003c\/strong\u003e\u003cbr data-start=\"872\" data-end=\"876\"\u003e• cozy fantasy romance\u003cbr data-start=\"898\" data-end=\"902\"\u003e• Regency-inspired fantasy\u003cbr data-start=\"928\" data-end=\"932\"\u003e• faerie magic and curses\u003cbr data-start=\"957\" data-end=\"961\"\u003e• whimsical, character-driven stories\u003cbr data-start=\"998\" data-end=\"1002\"\u003e• slow-burn romantic tension\u003c\/p\u003e\n\u003cp data-start=\"1036\" data-end=\"1057\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1036\" data-end=\"1047\"\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ingram","offers":[{"title":"Default Title","offer_id":50004264648844,"sku":"9780316462709","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0748\/2225\/4732\/files\/HalfaSoulbyOliviaAtwater.jpg?v=1779211440","url":"https:\/\/roseboundbookshop.com\/products\/half-a-soul-by-olivia-atwater","provider":"Rosebound Bookshop","version":"1.0","type":"link"}