{"title":"Cameron Johnston","description":null,"products":[{"product_id":"traitor-god-book-cameron-johnston-9780857667793","title":"The Traitor God","description":"After ten years on the run, dodging daemons and debt, reviled magus Edrin Walker returns home to avenge the brutal murder of his friend. Lynas had uncovered a terrible secret, something that threatened to devour the entire city. He tried to warn the Arcanum, the mageocracy who rule the city. He failed.  Lynas was skinned alive and Walker felt every cut. Now nothing will stop him from finding the murderer. Magi, mortals, daemons, and even the gods - Walker will burn them all if he has to.  After all, it wouldn't be the first time he's killed a god...  File Under: Fantasy","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49515898962193,"sku":"GOR009272012","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49554010964241,"sku":"GOR009362069","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49652075954449,"sku":"GOR010827501","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731879698705,"sku":"NGR9780857667793","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49782880633105,"sku":"CIN0857667793G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50763352015121,"sku":"CIN0857667793VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0857667793.jpg?v=1750818535"},{"product_id":"god-of-broken-things-book-cameron-johnston-9780857668097","title":"God of Broken Things","description":"An outcast magician must risk his body and mind to save the world from horrifying demons, in the heart-pounding epic fantasy sequel toThe Traitor God.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562537459985,"sku":"GOR009771694","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733294391569,"sku":"NGR9780857668097","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49757325197585,"sku":"GOR013777156","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50223985295633,"sku":"CIN0857668099G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50307761733905,"sku":"GOR013920427","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50430257430801,"sku":"CIN0857668099VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53530164199697,"sku":"GOR012490574","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0857668099.jpg?v=1751395597"},{"product_id":"maleficent-seven-book-cameron-johnston-9780857669087","title":"The Maleficent Seven","description":"When you are all out of heroes, all thats left are the villains.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49564445278481,"sku":"GOR011878225","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741569818897,"sku":"NGR9780857669087","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49959762755857,"sku":"CIN0857669087VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50371430187281,"sku":"CIN0857669087G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51409696915729,"sku":"GOR014262719","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52607129256209,"sku":"GOR011719526","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52740446060817,"sku":"NIN9780857669087","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53699345023249,"sku":"GOR011711086","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0857669087.jpg?v=1750883939"},{"product_id":"last-shield-book-cameron-johnston-9781915998033","title":"The Last Shield","description":"The ancient forest realm of Sunweald is bordered on two sides by far mightier nations – a precarious situation. At its centre, the Sunweald Palace is home to the Lord Regent and the heir to the throne, together with numerous precious and powerful artefacts. The Palace is protected by the realm's elite Shields, dedicated to guarding the royal line against all foes. A group of vicious brigands called the Wildwood Reivers have been stealing arcane artefacts and smuggling them across the borders, out of Sunweald. And the objects they most desire are stored in the mystical Wyrm Vault, hidden away deep in the bones of the earth, within the walls of the Palace itself. As political and religious tensions mount, Sunweald's druids prepare to enact rituals for the Summer Solstice – but the Wildwood Reivers and their treacherous allies have other plans. It falls to Briar, the commander of the Shields, to defend the ancient corridors and secret tunnels of the Palace. The odds may be against her, but she'll see every enemy head adorning a spike or she'll die trying…","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50135667966225,"sku":"NGR9781915998033","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50647688839441,"sku":"CIN1915998034G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51054271496465,"sku":"NIN9781915998033","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51456758022417,"sku":"GOR014287222","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51756297847057,"sku":"GOR014392540","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53022264754449,"sku":"GOR014700703","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53533133570321,"sku":"CIN1915998034VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915998034.jpg?v=1750769886"},{"product_id":"first-mage-on-the-moon-book-cameron-johnston-9781915998064","title":"First Mage on the Moon","description":"Cameron Johnston returns in this innovative space fantasy, where wizards race to be the first on the moon  also known as the land of the gods. A fast paced read perfect for fans of Adrian Tchaikovsky.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":52724896956689,"sku":"NGR9781915998064","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53339966701841,"sku":"GOR014859926","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53339984298257,"sku":"GOR014859991","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53381824905489,"sku":"NIN9781915998064","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781915998064.jpg?v=1769683824"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-cameron-johnston.oembed","provider":"World of Books ","version":"1.0","type":"link"}