{"id":35062,"date":"2025-09-14T10:00:00","date_gmt":"2025-09-14T15:00:00","guid":{"rendered":"https:\/\/twinsietalk.com\/?p=35062"},"modified":"2025-08-17T11:01:46","modified_gmt":"2025-08-17T16:01:46","slug":"urbanfantasy-veiled-justice-by-heather-g-harris","status":"publish","type":"post","link":"https:\/\/twinsietalk.com\/?p=35062","title":{"rendered":"#urbanfantasy &#8211; Veiled Justice by Heather G. Harris"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/twinsietalk.com\/wp-content\/uploads\/2025\/08\/81BVpmif0yL._SY425_.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-35063\" src=\"https:\/\/i0.wp.com\/twinsietalk.com\/wp-content\/uploads\/2025\/08\/81BVpmif0yL._SY425_.jpg?resize=283%2C425\" alt=\"\" width=\"283\" height=\"425\" srcset=\"https:\/\/i0.wp.com\/twinsietalk.com\/wp-content\/uploads\/2025\/08\/81BVpmif0yL._SY425_.jpg?w=283&amp;ssl=1 283w, https:\/\/i0.wp.com\/twinsietalk.com\/wp-content\/uploads\/2025\/08\/81BVpmif0yL._SY425_.jpg?resize=200%2C300&amp;ssl=1 200w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/a><\/p>\n<p><span class=\"a-text-bold\">Murder has crashed the party, so justice won\u2019t wait for an invitation.<\/span><\/p>\n<p>Champagne, caviar\u2026 and a corpse. This high-society party wasn\u2019t meant to end in murder. When my brother calls me to investigate the brutal stabbing of a female ogre at the charity ball of the season, the glittering magical elite quickly become a sea of suspects.<\/p>\n<p>Everyone who\u2019s anyone was there, but glamour has given way to something far darker. Someone\u2019s playing a deadly game, and the stakes couldn\u2019t be higher. It\u2019s my job to cut through the beauty and lies to find a killer hiding among the rich and powerful.<\/p>\n<p>As a police inspector with the Connection, I\u2019ve seen plenty of strange things, but this case reeks of entitlement, secrets, and old money with something to hide. Then the King of the Ogres storms in. Furious and formidable, he demands justice. Stopping him from tearing through the guest list is almost as hard as keeping my mind on the case, because rage and power look annoyingly good on him.<\/p>\n<p>But when a dryad turns up dead at another elite event, I realise I\u2019m chasing a serial killer who thinks they\u2019re too rich to face consequences\u2026 and they\u2019re setting my brother up to take the fall.<\/p>\n<p>With a rookie partner finding his feet and my talking-bird sidekick offering sharp advice (and sharper insults), I\u2019m racing against the clock to solve the case before my brother faces the lethal justice of the Other realm\u2026<\/p>\n<p><span class=\"a-text-bold a-text-italic\">Immerse yourself in\u00a0<\/span><span class=\"a-text-bold\">The Other Detective Series<\/span><span class=\"a-text-bold a-text-italic\">\u00a0\u2013 perfect for fans of supernatural crime, complete with a fierce heroine, gritty murder investigations, and a slow-burn romance.<\/span><\/p>\n<p><span class=\"a-text-italic\">Written in British English.<\/span><\/p>\n<p><u>The Other Detective Series<\/u><br \/>\nFrustrated Justice, a prequel story,<br \/>\nVeiled Justice &#8211; Book 1<br \/>\nMystic Justice &#8211; Book 2<br \/>\nArcane Justice &#8211; Book 3<br \/>\nSavage Justice &#8211; Book 4<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/amzn.to\/45TURld\">Amazon<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Murder has crashed the party, so justice won\u2019t wait for an invitation. Champagne, caviar\u2026 and a corpse. This high-society party wasn\u2019t meant to end in murder. When my brother calls me to investigate the brutal stabbing of a female ogre at the charity ball of the season, the glittering magical elite quickly become a sea &hellip; <a href=\"https:\/\/twinsietalk.com\/?p=35062\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">#urbanfantasy &#8211; Veiled Justice by Heather G. Harris<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-35062","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paSW8H-97w","_links":{"self":[{"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/posts\/35062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=35062"}],"version-history":[{"count":1,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/posts\/35062\/revisions"}],"predecessor-version":[{"id":35064,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=\/wp\/v2\/posts\/35062\/revisions\/35064"}],"wp:attachment":[{"href":"https:\/\/twinsietalk.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=35062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/twinsietalk.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=35062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}