[{"id":274269765839,"handle":"age-of-sigmar-novels","title":"Age of Sigmar Novels","updated_at":"2024-03-28T19:50:14+00:00","body_html":"","published_at":"2021-09-25T16:12:15+01:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Age of Sigmar Novels"}],"published_scope":"global"},{"id":274267439311,"handle":"black-library","title":"Black Library","updated_at":"2024-03-28T19:50:14+00:00","body_html":"","published_at":"2021-09-25T15:27:17+01:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Warhammer 40K Novels"},{"column":"tag","relation":"equals","condition":"The Horus Heresy Novels"},{"column":"tag","relation":"equals","condition":"Other Novels"},{"column":"tag","relation":"equals","condition":"White Dwarf"},{"column":"tag","relation":"equals","condition":"Age of Sigmar Novels"}],"published_scope":"global"},{"id":274267930831,"handle":"brands","title":"Brands","updated_at":"2024-03-28T21:40:04+00:00","body_html":"","published_at":"2021-09-25T15:37:51+01:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Brand_AK Interactive"},{"column":"tag","relation":"equals","condition":"Brand_Airfix"},{"column":"tag","relation":"equals","condition":"Brand_Badger"},{"column":"tag","relation":"equals","condition":"Brand_Bandua Wargames"},{"column":"tag","relation":"equals","condition":"Brand_Big G Creative"},{"column":"tag","relation":"equals","condition":"Brand_Repos"},{"column":"tag","relation":"equals","condition":"Brand_Lookout Games"},{"column":"tag","relation":"equals","condition":"Brand_Bananagrams"},{"column":"tag","relation":"equals","condition":"Brand_Z-Man Games"},{"column":"tag","relation":"equals","condition":"Brand_Catan Studios"},{"column":"tag","relation":"equals","condition":"Brand_Lark \u0026 Clam"},{"column":"tag","relation":"equals","condition":"Brand_Czech Games Edition"},{"column":"tag","relation":"equals","condition":"Brand_USA-Opoly"},{"column":"tag","relation":"equals","condition":"Brand_Indie Boards and Cards"},{"column":"tag","relation":"equals","condition":"Brand_Libellud"},{"column":"tag","relation":"equals","condition":"Brand_Exploding Kittens"},{"column":"tag","relation":"equals","condition":"Brand_Asmodee Editions"},{"column":"tag","relation":"equals","condition":"Brand_Hasbro"},{"column":"tag","relation":"equals","condition":"Brand_Steve Jackson Games"},{"column":"tag","relation":"equals","condition":"Brand_Stonemaier Games"},{"column":"tag","relation":"equals","condition":"Brand_Fantasy Flight Games"},{"column":"tag","relation":"equals","condition":"Brand_Days of Wonder"},{"column":"tag","relation":"equals","condition":"Brand_Skybound"},{"column":"tag","relation":"equals","condition":"Brand_Calliope Games"},{"column":"tag","relation":"equals","condition":"Brand_TeeTurtle"},{"column":"tag","relation":"equals","condition":"Brand_Palm Court"},{"column":"tag","relation":"equals","condition":"Brand_BrokenToad"},{"column":"tag","relation":"equals","condition":"Brand_Cephalofair"},{"column":"tag","relation":"equals","condition":"Brand_Chessex"},{"column":"tag","relation":"equals","condition":"Brand_Citadel"},{"column":"tag","relation":"equals","condition":"Brand_Cubicle7"},{"column":"tag","relation":"equals","condition":"Brand_Dungeons \u0026 Dragons"},{"column":"tag","relation":"equals","condition":"Brand_Excel"},{"column":"tag","relation":"equals","condition":"Brand_Feldherr"},{"column":"tag","relation":"equals","condition":"Brand_GAMEMAT.EU"},{"column":"tag","relation":"equals","condition":"Brand_Games Workshop"},{"column":"tag","relation":"equals","condition":"Brand_Geek Gaming Scenics"},{"column":"tag","relation":"equals","condition":"Brand_Green Stuff World"},{"column":"tag","relation":"equals","condition":"Brand_HPI Racing"},{"column":"tag","relation":"equals","condition":"Brand_Humbrol"},{"column":"tag","relation":"equals","condition":"Brand_Italeri"},{"column":"tag","relation":"equals","condition":"Brand_Kraken Wargames"},{"column":"tag","relation":"equals","condition":"Brand_Liquitex"},{"column":"tag","relation":"equals","condition":"Brand_Maverick"},{"column":"tag","relation":"equals","condition":"Brand_Milliput"},{"column":"tag","relation":"equals","condition":"Brand_Paladone"},{"column":"tag","relation":"equals","condition":"Brand_Privateer Press"},{"column":"tag","relation":"equals","condition":"Brand_Pyramid International"},{"column":"tag","relation":"equals","condition":"Brand_Revell"},{"column":"tag","relation":"equals","condition":"Brand_Scale75"},{"column":"tag","relation":"equals","condition":"Brand_Semic"},{"column":"tag","relation":"equals","condition":"Brand_Sluban"},{"column":"tag","relation":"equals","condition":"Brand_Sparmax"},{"column":"tag","relation":"equals","condition":"Brand_TTCombat"},{"column":"tag","relation":"equals","condition":"Brand_Tabletop Tyrant"},{"column":"tag","relation":"equals","condition":"Brand_Tamiya"},{"column":"tag","relation":"equals","condition":"Brand_The Army Painter"},{"column":"tag","relation":"equals","condition":"Brand_Vallejo"},{"column":"tag","relation":"equals","condition":"Brand_Warlord Games"},{"column":"tag","relation":"equals","condition":"Brand_Winsor \u0026 Newton"}],"published_scope":"global"},{"id":274915950799,"handle":"games-workshop","title":"Games Workshop","updated_at":"2024-03-28T21:00:44+00:00","body_html":"","published_at":"2021-10-08T13:21:28+01:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"vendor","relation":"equals","condition":"Games Workshop"}],"published_scope":"global"},{"id":606714462546,"handle":"games-workshop-1","title":"Games Workshop","updated_at":"2024-03-28T21:00:44+00:00","body_html":"","published_at":"2023-09-16T11:47:07+01:00","sort_order":"best-selling","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Brand_Games Workshop"},{"column":"vendor","relation":"equals","condition":"Games Workshop"}],"published_scope":"global","image":{"created_at":"2023-09-16T11:47:05+01:00","alt":null,"width":1200,"height":1202,"src":"\/\/eirehobbies.com\/cdn\/shop\/collections\/Games_Workshop_logo_svg.png?v=1694861226"}},{"id":286220026063,"handle":"patricks-sale","title":"Patricks sale","updated_at":"2024-03-28T21:40:04+00:00","body_html":"","published_at":"2022-03-16T15:49:41+00:00","sort_order":"best-selling","template_suffix":"","disjunctive":false,"rules":[{"column":"title","relation":"not_equals","condition":"Black Powder: Waterloo Campaign - Wellington's British Army Starter Set"},{"column":"title","relation":"not_equals","condition":"Black Powder: Waterloo Campaign - Bonaparte's French Army Starter Set"},{"column":"title","relation":"not_equals","condition":"US Army Starter Army - 2019"},{"column":"title","relation":"not_equals","condition":"German Heer (Winter) starter army"},{"column":"title","relation":"not_equals","condition":"Soviet Starter Army (Winter)"},{"column":"title","relation":"not_equals","condition":"British Army Starter Army - 1,000 Points"},{"column":"title","relation":"not_equals","condition":"Soviet Starter Army"},{"column":"title","relation":"not_equals","condition":"Banzai! Imperial Japanese Starter Army"},{"column":"title","relation":"not_equals","condition":"Bolt Action: Island Assault Starter Set"},{"column":"title","relation":"not_equals","condition":"Star Wars Ahsoka Tano's Jedi Starfighter 6674"},{"column":"title","relation":"not_equals","condition":"Star Wars First Order Special Forces Tie Fighter"},{"column":"title","relation":"not_equals","condition":"Epic Battles: American Civil War Starter Set"},{"column":"title","relation":"not_equals","condition":"Revell Resistance A-Wing Fighter Blue"},{"column":"title","relation":"not_equals","condition":"The Army Painter - Complete Warpaints Set - Ltd. ed"},{"column":"title","relation":"not_equals","condition":"Warpaints Air Complete Set"},{"column":"title","relation":"not_equals","condition":"Warpaints Air Mega Paint Set"},{"column":"title","relation":"not_equals","condition":"The Army Painter - Mega Paint Set"},{"column":"title","relation":"not_equals","condition":"Dark Angels in Battle Wood Panel - Warhammer 40K"},{"column":"title","relation":"not_equals","condition":"Emperor of Terra Wood Panel - Warhammer 40K"},{"column":"title","relation":"not_equals","condition":"Gulliman Ascend Wood Panel - Warhammer 40K"},{"column":"title","relation":"not_equals","condition":"Khorn Daemonkin Wood Panel - Warhammer 40K"},{"column":"title","relation":"not_equals","condition":"The Imperium - Warhammer 40K: Wood Panel"},{"column":"title","relation":"not_equals","condition":"Imperial Fist - Warhammer 40K: Wood Panel"},{"column":"title","relation":"not_equals","condition":"Gulliman VS Abaddon - Warhammer 40K: Wood Panel"},{"column":"title","relation":"not_equals","condition":"Sisters of Battle - Warhammer 40K: Wood Panel"},{"column":"title","relation":"not_equals","condition":"Age of Sigmar: Fury of The Deep"},{"column":"title","relation":"not_equals","condition":"Age of Sigmar: Dominion"},{"column":"title","relation":"not_equals","condition":"Warhammer Quest: Cursed City - Pre Order"},{"column":"title","relation":"not_equals","condition":"Combat Patrol: Grey Knight's - Pre Order"},{"column":"title","relation":"not_equals","condition":"Combat Patrol: Thousand Sons - Pre Order"},{"column":"title","relation":"not_equals","condition":"Castle Town Beggar's Alley - White Box Bundel"},{"column":"title","relation":"not_equals","condition":"Dressing's Ranch - White Box bundle"},{"column":"title","relation":"not_equals","condition":"Frontier Town Main Street - White Box bundle"},{"column":"title","relation":"not_equals","condition":"9th January Square 25mm - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"San Geremia Plaza 25mm - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Titania Industry Works 10mm - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Bolstered Drop Site - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Freighter Graveyard - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Ruined Aquila Sector - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Sector 4 - Research Installation - White Box Bundle"},{"column":"title","relation":"not_equals","condition":"Gothica Inner City - White Box Bundle"}],"published_scope":"global"}]
["Age of Sigmar Novels","Black Library","Brand_Games Workshop","Format_Hardback","Games Workshop"]
The Siege of Excelsis is over, but the bloody battle has left its mark on the witch hunters Galen and Doralia ven Denst. When her father Galen disappears into the wilds of Ghur, Doralia sets off in pursuit, wracked with suspicions that Galen's quest may yet spell doom for all Excelsis.
READ IT BECAUSE
Discover the mysterious past of Galen and Doralia ven Denst, in a tale of mystery and revenge set in Ghur after the Siege of Excelsis.
THE STORY The Siege of Excelsis is over at last, and the survivors count the costs amidst the rubble of their city. Even for Galen and Doralia ven Denst, two of the most feared witch hunters in the Order of Azyr, the horrors they have witnessed are not so easily dismissed. Struggling with the traumas inflicted by the siege, Doralia's concerns only grow when her father disappears into the wilds of Ghur. As she sets off on his trail, Doralia begins to suspect that Galen is hunting down a dark secret from their past - one that might hold the key to a new threat rising to engulf Excelsis.
With the city barely recovered from its ordeal, both witch hunters must make a fatal choice between the desire for revenge and the rigours of duty - and should they decide poorly, Excelsis will pay the price.