{"title":"Twenty Palaces","description":null,"products":[{"product_id":"child-of-fire-book-harry-connolly-9780345508898","title":"Child of Fire","description":"Ray Lilly is living on borrowed time. He's the driver for Annalise Powliss, a high-ranking member of the Twenty Palace Society, a group of sorcerers devoted to hunting down and executing rogue magicians. But because Ray betrayed her once, Annalise is looking for an excuse to kill him-or let someone else do the job.\u003cbr\u003e \u003cbr\u003e Unfortunately for both of them, Annalise's next mission goes wrong, leaving her critically injured. With the little magic he controls, Ray must complete her assignment alone. Not only does he have to stop a sorcerer who's sacrificing dozens of innocent lives in exchange for supernatural power, he must find-and destroy-the source of that inhuman magic.\u003cbr\u003e \u003cbr\u003e BONUS- This edition contains excerpts from Harry Connolly's\u003ci\u003eGame of Cages\u003c\/i\u003eand\u003ci\u003eTwenty Palaces.\u003c\/i\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49591681679633,"sku":"GOR002998997","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50005391016209,"sku":"CIN0345508890G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52103409074449,"sku":"CIN0345508890VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345508890.jpg?v=1751435594"},{"product_id":"game-of-cages-book-harry-connolly-9780345508904","title":"Game of Cages","description":"A SECRET HIGH-STAKES AUCTION \u003cp\u003e\u003c\/p\u003eAs a wealthy few gather to bid on a predator capable of destroying all life on earth, the sorcerers of the Twenty Palace Society mobilize to stop them. Caught up in the scramble is Ray Lilly, the lowest of the low in the society--an ex-car thief and the expendable assistant of a powerful sorcerer. Ray possesses exactly one spell to his name, along with a strong left hook. But when he arrives in the small town in the North Cascades where the bidding is to take place, the predator has escaped and the society's most powerful enemies are desperate to recapture it. All Ray has to do is survive until help arrives. But it may already be too late.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49618987417873,"sku":"GOR002973145","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49639559364881,"sku":"GOR006637387","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50349460652305,"sku":"CIN0345508904A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50349462978833,"sku":"CIN0345508904G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345508904.jpg?v=1751196418"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/twenty-palaces-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}