Chapters (41)
- ACKNOWLEDGEMENTS
- DRAMATIS PERSONAE
- Prologue
- I
- II
- BOOK ONE - THE SPARK AND THE ASHES
- CHAPTER ONE
- CHAPTER TWO
- CHAPTER THREE
- CHAPTER FOUR
- CHAPTER FIVE
- CHAPTER SIX
- BOOK TWO – HEARTHSTONE
- CHAPTER SEVEN
- CHAPTER EIGHT
- CHAPTER NINE
- CHAPTER TEN
- CHAPTER ELEVEN
- CHAPTER TWELVE
- CHAPTER THIRTEEN
- BOOK THREE - CAPUSTAN
- CHAPTER FOURTEEN
- CHAPTER FIFTEEN
- CHAPTER SIXTEEN
- CHAPTER SEVENTEEN
- CHAPTER EIGHTEEN
- CHAPTER NINETEEN
- CHAPTER TWENTY
- BOOK FOUR - MEMORIES OF ICE
- CHAPTER TWENTY-ONE
- CHAPTER TWENTY TWO
- CHAPTER TWENTY-THREE
- CHAPTER TWENTY-FOUR
- CHAPTER TWENTY-FIVE
- EPILOGUE
- GLOSSARY
- IN CAPUSTAN
- THE FOURTEEN ASCENDANTS OF CAPUTAN’S MASK COUNCIL
- PEOPLES AND PLACES
- THE WORLD OF SORCERY
- ASCENDANTS
‘Aye, we’ve got at least four of the little watchers on the house at all times. Homeless urchins – there’s plenty enough of the real kind for them to blend in. They’re keeping their eyes on the sky, too—’ He stopped abruptly, and a strangely furtive look came into his eyes.
The man, Gruntle realized, had a secret. ‘On the sky? What for?’
‘Uh, in case Korbal Broach tries the rooftops.’
In a city of widely spaced domes?
‘The point I was trying to make,’ Buke continued, ‘is that there’s eyes on the house. Luckily, Bauchelain’s still holed up in the cellar, which he’s turned into some kind of laboratory. He never leaves. And Korbal sleeps during the day. Gruntle, what I said earlier—’
Gruntle cut him off with a sharply raised hand. ‘Listen,’ he said.
The two men stood unmoving.
Distant thunder beneath their feet, a slowly rising roar from beyond the city’s walls.
Buke, suddenly pale, cursed and asked, ‘Where’s Stonny? And don’t try telling me you don’t know.’
‘Port Road Gate. Five squads of Grey Swords, a company of Gidrath, a dozen or so Lestari Guard—’
‘It’s loudest there—’
Scowling, he grunted. ‘She figured it’d start with that gate. Stupid woman.’
Buke stepped close and gripped his arm. ‘Then why,’ he hissed, ‘in Hood’s name are you still standing here? The assault’s begun, and Stonny’s got herself right in the middle of it!’
Gruntle pulled free. ‘Sing me the Abyss, old man. The woman’s all grown up, you know – I told her – I told you! This isn’t my war!’
‘Won’t stop the Tenescowri from lopping off your head for the pot!’
Sneering, Gruntle pushed Buke clear of the door. He gripped the weighted bar in his right hand and in a single surge lifted it clear of the slots and let it drop with a clang that echoed up the corridor. He pulled the door open, ducking to step through onto the stairwell.
The sound of the assault was a thunderous roar once he reached street level and emerged to stand in the alley. Amidst the muted clangour of weapons were screams, bellows, and that indefinable, stuttering shiver that came from thousands of armoured bodies in motion – outside the walls, along the battlements, on either side of the gate – which he knew would be groaning beneath repeated impacts from battering rams.
At long last, the siege had unsheathed its sharp iron. The waiting was Over.
And they won’t hold those walls. Nor the gates. This will be over by dusk. He thought about getting drunk, was comforted by the familiar track of that thought.
Movement from above caught his attention. He looked up to see, arcing in from the west, half a hundred balls of fire, ripping paths through the sky. Flames exploded within sight and beyond as the missiles struck buildings and streets with hammering concussions.