{"title":"The Dragon Portal","description":null,"products":[{"product_id":"to-kill-a-fae-book-jamie-a-waters-9781949524161","title":"To Kill a Fae","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eThe darkness holds more than just secrets.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eMarked for death, Sabine escaped from her home and fled to a human city. \u003c\/p\u003e\u003cp\u003eBut the Wild Hunt will never give up.\u003c\/p\u003e\u003cp\u003eFor more than a decade, she's kept her head down and avoided talking about her past.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEven the best-laid plans eventually fall apart.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eWhen a charismatic stranger arrives, Sabine is unwittingly drawn to him and his power. Keeping her distance is nearly impossible, especially after a life debt is called due and she's tasked with helping him steal a rare artifact.\u003c\/p\u003e\u003cp\u003eIn order to break the magical barriers protecting the item and save her companions, Sabine will be forced to drop her glamour and reveal her true identity. \u003c\/p\u003e\u003cp\u003eThe Fae aren't the only ones hunting her.\u003c\/p\u003e\u003cp\u003eAnd the most dangerous monsters aren't always confined to the dark.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49543718600977,"sku":"GOR013343788","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50402747154705,"sku":"CIN1949524167G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52757521858833,"sku":"NIN9781949524161","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52928861339921,"sku":"CIN1949524167VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1949524167.jpg?v=1750727768"},{"product_id":"to-kill-a-fae-book-jamie-a-waters-9781949524178","title":"To Kill a Fae","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058960957713,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058963677457,"sku":"NIN9781949524178","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1949524175.jpg?v=1750727768"},{"product_id":"by-blood-and-magic-book-jamie-a-waters-9781949524215","title":"By Blood and Magic","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eA priceless treasure is hidden within the ocean's depths...\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eSabine barely managed to escape from Akros with her life.\u003c\/p\u003e\u003cp\u003eBut the ocean isn't safe for someone whose power stems from the forests.\u003c\/p\u003e\u003cp\u003eWhen their ship is attacked on the high seas and one of Sabine's companions is taken hostage, only an agreement forged by blood and magic may save her friend's life.\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eThe pearl of the sea is also the key to the gods' revenge...\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eWith the dragon portal failing and the gods' magic threatening to destroy their world, Sabine must choose between following her heart or upholding a sacred oath.\u003c\/p\u003e\u003cp\u003eThe cost of ending a centuries-old feud may be higher than anyone expected.\u003c\/p\u003e\u003cp\u003eAll magic demands a sacrifice--even if it's hers.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058990907665,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058993496337,"sku":"NIN9781949524215","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1949524213.jpg?v=1750770006"},{"product_id":"dragon-s-portal-book-julie-harrington-9781489529701","title":"The Dragon's Portal","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51605096431889,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51605096595729,"sku":"NIN9781489529701","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1489529705.jpg?v=1750795978"},{"product_id":"dance-of-wings-book-jamie-a-waters-9781949524307","title":"Dance of Wings","description":"\u003cp\u003e\u003cstrong\u003e\u003cem\u003eDeath awaits those who fly too close to the sun...\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eSomething's wrong with Sabine's magic.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe portal seals have begun to fracture, poisoning the magic of their world, and endangering those dependent upon it. Time is running out for Sabine and her companions to find the last artifact.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eA cryptic clue found in the underworld is their only lead. But the magical race entrusted with the relic's safekeeping was annihilated by the dragons centuries earlier.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eDetermined to find any trace of the mysterious artifact, Sabine agrees to face down the dragons in their own den.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCan love withstand dragonfire?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eSabine may have fallen for the charismatic dragon who captured her heart, but his people are harboring a deadly secret.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe dragons have no intention of allowing Sabine or her magic to escape their grasp.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eNo matter the cost.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52756845461777,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756846215441,"sku":"NIN9781949524307","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781949524307.jpg?v=1763577118"},{"product_id":"by-blood-and-magic-book-jamie-a-waters-9781949524192","title":"By Blood and Magic","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003eA priceless treasure is hidden within the ocean's depths.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eSabine barely managed to escape from Akros with her life.\u003c\/p\u003e\u003cp\u003eBut the ocean isn't safe for someone whose power stems from the forests.\u003c\/p\u003e\u003cp\u003eWhen their ship is attacked on the high seas and one of Sabine's companions is taken hostage, only an agreement forged by blood and magic may save her friend's life.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe pearl of the sea is also the key to the gods' revenge.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eWith the dragon portal failing and the gods' magic threatening to destroy their world, Sabine must choose between following her heart or upholding a sacred oath.\u003c\/p\u003e\u003cp\u003eThe cost of ending a centuries-old feud may be higher than anyone expected.\u003c\/p\u003e\u003cp\u003eAll magic demands a sacrifice--even if it's hers.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52757111865617,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52757112291601,"sku":"NIN9781949524192","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781949524192.jpg?v=1763577941"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/the-dragon-portal-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}