Contents ( 203)
- Stolen Songbird
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Chapter 18
- Chapter 19
- Chapter 20
- Chapter 21
- Chapter 22
- Chapter 23
- Chapter 24
- Chapter 25
- Chapter 26
- Chapter 27
- Chapter 28
- Chapter 29
- Chapter 30
- Chapter 31
- Chapter 32
- Chapter 33
- Chapter 34
- Chapter 35
- Chapter 36
- Chapter 37
- Chapter 38
- Hidden Huntress
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Chapter 18
- Chapter 19
- Chapter 20
- Chapter 21
- Chapter 22
- Chapter 23
- Chapter 24
- Chapter 25
- Chapter 26
- Chapter 27
- Chapter 28
- Chapter 29
- Chapter 30
- Chapter 31
- Chapter 32
- Chapter 33
- Chapter 34
- Chapter 35
- Chapter 36
- Chapter 37
- Chapter 38
- Chapter 39
- Chapter 40
- Chapter 41
- Chapter 42
- Chapter 43
- Chapter 44
- Chapter 45
- Chapter 46
- Chapter 47
- Chapter 48
- Chapter 49
- Chapter 50
- Chapter 51
- Chapter 52
- Chapter 53
- Chapter 54
- Chapter 55
- Chapter 56
- Chapter 57
- Chapter 58
- Warrior Witch
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Chapter 18
- Chapter 19
- Chapter 20
- Chapter 21
- Chapter 22
- Chapter 23
- Chapter 24
- Chapter 25
- Chapter 26
- Chapter 27
- Chapter 28
- Chapter 29
- Chapter 30
- Chapter 31
- Chapter 32
- Chapter 33
- Chapter 34
- Chapter 35
- Chapter 36
- Chapter 37
- Chapter 38
- Chapter 39
- Chapter 40
- Chapter 41
- Chapter 42
- Chapter 43
- Chapter 44
- Chapter 45
- Chapter 46
- Chapter 47
- Chapter 48
- Chapter 49
- Chapter 50
- Chapter 51
- Chapter 52
- Chapter 53
- Chapter 54
- Chapter 55
- Chapter 56
- Chapter 57
- Chapter 58
- Chapter 59
- Chapter 60
- Chapter 61
- Chapter 62
- Chapter 63
- Chapter 64
- Chapter 65
- Chapter 66
- The Broken Ones
- Prologue
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Chapter 18
- Chapter 19
- Chapter 20
- Chapter 21
- Chapter 22
- Chapter 23
- Chapter 24
- Chapter 25
- Chapter 26
- Chapter 27
- Chapter 28
- Chapter 29
- Chapter 30
- Chapter 31
- Epilogue
- Encore
- The Songbird’s Overture
- A Character Guide to the World of The Malediction Trilogy
- About the Author
“Luc took me,” I choked out, burying my face in his neck and inhaling the smell of home. “He sold me to them. You need to help me. You need to tell my brother. You need to take me home.” I was babbling, I knew, but I couldn’t seem to stop myself. “Help me, Chris. Please!”
He grew still, his arms tight around my waist. Raising my face, I saw that all around us trolls were watching with angry faces. Albert pushed his way through the crowd, his face twisted with a dark scowl. Everyone backed away, giving him room.
“Get away from her, human,” he snarled.
Chris set me down between him and the wagon. “I don’t think so.”
“It wasn’t a request, stupid boy.” Albert stalked towards us, his smooth movement at odds with his bulk.
There was a commotion in the crowd and a soaking wet Élise stepped through. She darted around Albert and hurried over to me.
“You must stop this madness, Cécile,” she gasped out, wet strands of hair clinging to her face. “You are going to get people killed!”
“Stay away from her, you nasty creature!” Chris swatted at Élise. She ducked under his hand easily, but the damage was done.
Albert roared an inhuman word and Chris was launched up in the air, then slammed against the ground.
Shrieking, I grabbed hold of him, trying to stop the invisible force, but I was powerless against it. Both of us were shaken in the air like rag dolls in the mouth of a maniacal hellhound.
“Don’t hurt her!” Élise shouted.
Abruptly, I was torn away from Chris and landed in a heap next to the wagon.
Chris remained locked in Albert’s magic, which now had him pressed hard against the paving stones.
“Let me go!” he bellowed, squirming ineffectually against his invisible bonds.
“Kill him!” someone in the crowd shouted. “He broke the laws!”
“Kill the human,” another chimed in. “Slit his throat!”
Chris’s oaths abruptly broke off, his face turning red. “I prefer smothering,” Albert said to the crowd with a smile. “Less mess.”
“It is the duty of the trade magister to pass sentence!” Élise’s voice was strong. “You overstep your authority.”
“Stay out of this, Élise,” Albert said. “I would not want to see you hurt.”
“What is going on here?” The crowd parted and Tristan sauntered over, pausing to pat the mule on the nose.
I flung myself at his feet. “Make them stop – they’re killing him.”
“I see that,” he said. “I assume he did something to deserve it. Guillaume?”
“Took a swipe at Miss Élise, and,” he added, raising his voice, “he disrespected me.”
“Is that so?” Tristan raised one eyebrow. “One can hardly imagine why.”
“He…” the guard started to respond, but Tristan interrupted.
“Yes, yes, Albert. I believe you. Now would you mind…” He brushed at his mouth.
“Oh!” Albert dragged a sleeve across his face, removing most of the pink frosting. “Sorry, my lord.”