{"product_id":"shadow-angel-book-julie-hall-9781951578220","title":"Shadow Angel","description":"\u003cp\u003e\u003cstrong\u003eHe's gone, and the worst part is, I don't know if he's dead or alive.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI dealt with the curse. I picked my side. The hellish nightmare that I woke up to when I discovered I was a Watcher should be over, but it's not. Weeks have passed with no sign of Gage and I can't seem to move on, but a war is brewing and wallowing is no longer an option. With the ruler of the Netherworld after me, my new mission not only affects one realm, but all of them.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eSave my mom.\u003c\/p\u003e\u003cp\u003eSave the souls.\u003c\/p\u003e\u003cp\u003eSave the world.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eNo pressure.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50396340191505,"sku":"CIN1951578228G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50660168171793,"sku":"CIN1951578228VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51059575947537,"sku":"NIN9781951578220","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52404329677073,"sku":"NLS9781951578220","price":12.89,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53082799538449,"sku":"GOR013213990","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1951578228.jpg?v=1751348123","url":"https:\/\/www.worldofbooks.com\/en-gb\/products\/shadow-angel-book-julie-hall-9781951578220","provider":"World of Books ","version":"1.0","type":"link"}