{"product_id":"city-of-spells-alexandra-christo","title":"City of Spells – Alexandra Christo","description":"\u003cp\u003eDark magic. Dangerous bargains. A city on the brink of war.\u003c\/p\u003e\u003cp\u003eThe thrilling sequel to \u003cem\u003eInto the Crooked Place\u003c\/em\u003e, \u003cem\u003eCity of Spells\u003c\/em\u003e plunges readers back into a world of dark magic and high-stakes battles. With the city teetering on the edge of destruction, Wesley, Tavia, and their allies must fight for survival while navigating betrayal from within. Alexandra Christo delivers fast-paced action, sharp dialogue, and a cast of morally complex characters in this gripping YA fantasy duology conclusion.\u003c\/p\u003e\u003cp\u003ePopular in YA fantasy circles for its magic-driven plot, ensemble cast, and urban fantasy edge. Goodreads readers rate it ⭐⭐⭐⭐☆ (3.9\/5) — \u003cem\u003e\"Dark, magical, and addictive. Christo’s world-building is vivid and immersive.\"\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003ePerfect for fans of Leigh Bardugo’s \u003cem\u003eSix of Crows\u003c\/em\u003e and Sarah J. Maas’s \u003cem\u003eThrone of Glass\u003c\/em\u003e.\u003c\/p\u003e\u003cp\u003eA paperback (2021) in Very Good condition.\u003c\/p\u003e","brand":"Jhb Preloved Books","offers":[{"title":"Default Title","offer_id":44475827257459,"sku":null,"price":85.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/3357\/6307\/files\/rn-image_picker_lib_temp_9538c49f-59ab-42e1-890a-7dab00f6cba4.jpg?v=1774419955","url":"https:\/\/jhbprelovedbooks.co.za\/products\/city-of-spells-alexandra-christo","provider":"Jhb Preloved Books","version":"1.0","type":"link"}