Posted on


 A cross-genre, inter-dimensional thriller like you’ve not seen before! Graham Edwards’ String City is out worldwide today! What a way to celebrate world book day, eh? 

Following a wise-cracking private detective in an inter-dimensional city full of gods, living concepts and even stranger things, String City is an entertaining mix of all our very favourite things about genre! 

In String City, everything runs on an unhealthy mixture of minced Greek myth and cosmic geometry; the crime lords are Titans and you really, really don’t want to know what’s lurking in the sewers…

If you like your detective stories a little on the weird side, String City will introduce you to a world you might never want to leave! 

Read on for more about the book and click the links below to order your copy today!


The universe is made of string. When the knots tighten, the Cosmos quakes. 

It’s a tough job being a gumshoe in an inter-dimensional city full of gods, living concepts and weirder things. Good thing I’m a string-walker, able to jump between realities.
It started when I was hired to investigate an explosion at a casino. A simple heist, I thought, but it turned into a race to stop the apocalypse. So I rolled the dice, and now I’m up against the ancient Greek Titans, an inter-dimensional spider god and a mysterious creature known as the Fool. I’m going to need more than just luck to solve this one.

If I fail, all things—in all realities—could be destroyed.

 Just another day in String City. 


“A novel with a difference. The characterisation is excellent… a strangely compelling story.” ~ STARBURST Magazine
“Stay with this… Edwards has strong central characters to carry the action forward… solidly written, intriguing… a superior work of fantasy.” ~ SFX Magazine

Buy: Amazon|Barnes & Noble|Google|Kobo|Rebellion Store

Posted on


Solaris, the multiple-award winning publisher of cutting-edge science fiction and fantasy, is excited to announce the publication of String City by Graham Edwards—an interdimensional thriller that follows a wise-cracking private detective in an interdimensional city full of gods, living concepts and weirder things! 

In String City, everything runs on an unhealthy mixture of minced Greek myth and cosmic geometry. Watch out for giant spider gods and ravenous ghosts, mechanical sleuths and fallen angels. The crime lords are Titans and you don’t want to know what’s lurking in the sewers… but, if you like your detective stories on the weird side, String City will introduce you to a world you might never want to leave! 

Read on for more about the book, watch the trailer and click the links below to Pre-order the book! 


The universe is made of string. When the knots tighten, the Cosmos quakes. 

It’s a tough job being a gumshoe in an interdimensional city full of gods, living concepts and weirder things. Good thing I’m a stringwalker, able to jump between realities. 

It started when I was hired to investigate an explosion at a casino. A simple heist, I thought, but it turned into a race to stop the apocalypse. So I rolled the dice, and now I’m up against the ancient Greek Titans, an interdimensional spider god and a mysterious creature known as The Fool. 

I’m going to need more than just luck to solve this one. If I fail, all things—in all realities—could be destroyed. 

Just another day in String City. 

*String City is out from Solaris on the 24th of January. Watch the String City Teaser Here!*

Pre-order: Amazon UK|Barnes & Noble|


Graham Edwards is the critically acclaimed author of multiple novels, and short fiction, including the British Fantasy Award-shortlisted Ultimate Dragon Saga, and the Nebula Award longlisted “Girl in Pieces”, part of his String City Mysteries series.

Graham was born near Glastonbury Tor and now lives in Nottingham, and has worked as a graphic designer and animator, scriptwriter and multimedia producer for theme parks and visitor centers, and is currently senior staff writer at Cinefex magazine, the journal of cinematic illusions, where he researches and writes in-depth articles about motion picture visual effects.

Posted on

Review round-up: Talus and the Frozen King

Review round-up: Neolithic murder mystery with Talus and the Frozen King

We love Graham Edwards’ new novel for Solaris, Talus and the Frozen King – and so do the critics! Observe…

“This book is an unexpected delight, a detective story in a setting like no other, and I recommend it unreservedly.” – Crime Fiction Lover

“Talus and the Frozen King is the ideal book for mysteries lovers who want a classic murder scenario in a new setting. It’s not a rehash or a reimagining of old ideas, but one that makes use of the genre’s tropes to the best of Graham Edwards’ abilities and that makes it a worthy read.” – Adventures in Sci-Fi Publishing
“If you like historical fiction and/or interesting mysteries, give this book a try.” – Sci-Fi Fan Letter

“…a pretty fast, intense mystery as shadows thicken, nothing is as it seems and men start to die all around. Combined with an ending I didn’t expect from a mystery novel that stokes the fires of my inner geek, is it a wonder I only have good things to say about this book? Highly recommended, and definitely on the shortlist for best books I’ve read this year.” – Drunken Dragon Reviews

“A+ Great fun, well worth it … extremely well done and very enjoyable. Putting Sherlock Holmes and Watson into the Stone Age worked for me!” – British Fantasy Society

“There aren’t a lot of books like this out there, that’s for sure. While there’s a strong element of fantasy in this one, at it’s heart it really is a variety of your good old detective story. The prehistoric ice age setting garners huge points from me, and like I mentioned, so does our protagonist being an eccentric bard. I think both mystery and fantasy readers alike will feel right at home with this one. A very entertaining and fast read.” – Bibilosanctum

“A close cousin to the writings of Conan Doyle, Christie, and Marsh… Mystery fans will look forward to Talus’s future investigations.” – Publisher’s Weekly

“This is a very entertaining book, offering something that hasn’t really been done much in the detective genre. Graham Edwards tells an intriguing tale that really gets you turning pages. The setting is fresh, the world is full of mystery, and solving the “case” is not an easy task for our protagonists.” – Trash Mutant

“I think what Edwards has tried to do is ambitious, how do you create a Holmesian character in a world where philosophy, science and logic are still in their infancy. How do you create the world’s first detective without it feeling like it’s Holmes and Watson in bear fur. I think the answer lies in exceptional world and character building.” – Bookonaut

“Part of what makes a good mystery enjoyable are the characters because frankly, going in, the reader pretty much knows the mystery will be solved when the book is finished. In the case of Talus and the Frozen King, I thought Talus and Bran were both engaging characters who had a deep past that was hinted at from the start, but in the case of Talus, becomes only minimally clear by novel’s end.” – SFFWorld

Posted on

Talus and the Frozen King by Graham Edwards: excerpt

“A close cousin to the writings of Conan Doyle, Christie, and Marsh… Mystery fans will look forward to Talus’s future investigations.”
— Publisher’s Weekly

Even Doctor Watson knew Sherlock Holmes’ methods – observation, logic, scientific rigour…

But what if he were solving a crime before science had been invented? Talus and the Frozen King by Graham Edwards takes the murder mystery into the dark days of the Neolithic period in a novel full of intrigue, magic, and superstition.

It’s also out in the UK today! You can buy an ebook of Talus through the Rebellion Publishing webstore or, if you prefer print or Kindle then it’s available through and It’s ALSO available on Kobo and Nook!

To whet your appetite for this fantastic book, we’re very pleased to be able to provide you with the first couple of chapters of Talus for your delectation and delight. Enjoy!


Screams rang through the freezing night air.
Bran leaped up from where he’d been dozing by the fire. His worn moccasins scattered snow into the low flames, which hissed and spat in fury. He felt just as exhausted as when he’d settled down to sleep. He hadn’t slept well for days; bad dreams about a wild ocean storm, and a sky full of fire, and a pale face framed with red hair.
Dreams about Keyli.
With his good hand, Bran grabbed the flint axe from his belt, then hurried to where Talus was standing on the cliff edge. Away from the fire, the air was bitter. Bran pulled his bearskin tight around him. His breath clouded briefly before freezing on to his beard. The screams came again, stronger now. His heart pounded against his ribs.
‘What is it?’ he said.
‘Trouble,’ Talus replied.
The wind whipped Talus’s robe open, exposing his skinny body to the elements. Bran wondered how he could stand the cold. But Talus was strange. After two years Bran should have been used to his behaviour, but he wasn’t.
Mindful of his footing, Bran peered over the cliff edge. Below them the sea breathed, not stormy like the one in his dream, just restless under the stars. Even at this distance its presence made him uneasy. Once he’d loved the ocean. Not any more.
Bran took a deep, cold breath. Gradually his heart slowed. But the screaming grew louder.
A little way offshore lay a small island, a random collision of cliff and turf and stunted willow, all of it smoothed white by snow. It looked like a submerged and sleeping beast.
A village crowded the island’s lower slopes. It looked like many he and Talus had seen on their long journey north: solid protection in this icebound land. The houses were sunk into the landscape, so that only the low domed roofs were visible. Smoke rose from holes in the roofs. Inland, a long barrow marked the place where the tribe communed with the dead.
People were pouring out of the houses. They looked tiny, ants fleeing the nest. It was they who were screaming.
‘I suppose you want to go down there,’ Bran said, knowing the answer already.
‘Of course! If we set off now, we will reach the causeway at low tide. Then it will be easy to cross.’
Bran rubbed his aching head. Whatever tragedy had struck these villagers, it felt remote to him. He had troubles of his own. ‘Causeway?’
‘Look with your eyes, Bran. See? That dark line beneath the water?’
‘All I see is an island, Talus.’
‘Looking is more than just seeing. I suppose it is possible you might learn that one day.’
Bran’s fist tightened on the axe haft. This wasn’t the first time he’d felt the urge to bury it in his friend’s head. Not that he would ever hurt Talus.
Except hurting Talus was exactly what he was planning to do.
How would Talus react when Bran told him what he’d decided? Bran didn’t know. He just knew the time had come to say what he needed to say.
He opened his mouth, but the words refused to come out.
Talus took a step nearer the edge of the cliff. He was a head taller than Bran, and stick-thin. His eyes, bright and alert, stared down at the sea. It confounded Bran that in the middle of winter his travelling companion never wore a hat, despite having not a single hair on his head.
‘That island is surrounded by more than just water, Bran,’ Talus said. ‘It is surrounded by fear and mistrust. Its people are alone and afraid. They need help.’
‘How can you possibly know that?’
‘How can you not? Think about the other tribes we have met in this northern land. Where do they live?’
Bran wasn’t in the mood for Talus’s games. Nor did he have the energy to argue.
‘I don’t know. In the glens, I suppose.’
‘Exactly! In the glens. I see you are at least half-awake. The glens offer shelter from the hard weather and the hunting is good. But these people choose to live on an island. Instead of comfort, they choose isolation. Why?’
Bran regarded the snowbound landscape. High hills rose swiftly into even higher mountains. The skyline was coarse and craggy, like a row of broken teeth.
‘I wouldn’t call any part of this land comfortable,’ he said.
‘Look near the island shore. See the maze they have built there?’
All Bran could see was a pattern of shadows marking the island’s terrain. If Talus said it was a maze, who was he to argue?
‘And you will of course see the totems placed around the shore.’ Talus pointed.
Bran saw little dots. Maybe they had faces. ‘Spirits of the afterdream. Nothing unusual in that.’
‘Indeed. But do you see their expressions? They are twisted and their mouths are wide open. They are screaming, Bran.’
Bran shivered, not just at the winter wind. Maybe the screams they could hear weren’t coming from the villagers at all. Maybe they were coming from the totems. Not the screams of the living, but the screams of the dead.
‘You can see all that from here?’
‘How can you not? Come! We must hurry. It will soon be dawn. But… I do not believe you will be needing that.’
Talus placed his hand on Bran’s axe and pushed it down to his side. Bran hadn’t even realised he was still brandishing it. Feeling a little foolish, he hooked the weapon back on his belt while Talus went to kick snow on the fire. The flames sputtered and died, and black smoke wafted skywards. The peat that had fuelled the fire hadn’t burned well, but he was already missing its warmth.
Bran took a deep breath and held it in his chest. The air was ice in his lungs. He exhaled, making a fist of white vapour that crackled into frost the instant it touched the air. The screams were still rising from the island, chopped by the wind into staccato bursts of anguish. They were nothing to do with him.
Time to speak.
‘I’m not going.’
Talus was busying himself with their packs, stowing their few belongings and making ready to leave. He didn’t look up.
Bran stroked the flint head of the axe with the fingers of his right hand. His left hand was curled in a useless fist in the folds of his bearskin. The cold made it ache.
‘I don’t mean I’m not going to the island,’ he went on. ‘Well, I do mean that. I’m not going there either. I mean I’m not going anywhere. North, I mean. Talus…’
Bran stopped. How could he say this without it getting all tangled up? And why wasn’t Talus helping him out?
He began again.
‘It’s nearly the solstice. It’s been two years since we set out on this journey, Talus. On this search. And we’re no nearer the end. I can’t do this any more. Two years is… Talus, it’s long enough.’
‘Long enough for what?’ Talus was rummaging in his rabbitskin pouch.
‘Long enough to grow very tired.’
Bran wanted to say more, but he didn’t have the words. Talus was the one who was clever with words.

Two years had passed since the night Bran had met Talus, that night when the winter storm had whipped the sea to a frenzy. When fire had rained down from the sky and Bran’s life had changed forever. The fire had burned his left hand and turned it into a useless, scarred claw, but that wasn’t the worst of it. The fire had taken his beautiful Keyli away from this world and into the next. Sometimes Bran’s crippled hand still ached, but the ache of Keyli’s absence was one that never went away.
Bran pinched his eyes shut and wished the memory gone. Keyli’s death lived in his dreams but he couldn’t bear to have it in his waking mind. Talus knew what had happened—he’d been there, after all—but Bran had never told the story to another living soul. Had never even told it to himself, not really.
Maybe one day…
This was his true burden, so much heavier than the leather pack he carried on his back: the old memory of that terrible night. He’d carried the memory a long way north already—so far. With every dawn he’d seen the land around them grow colder and more bleak, settlements more sparse, prey animals harder to find.
Now the land itself was beginning to break apart. The coast had become a shattered mess of inlets and islands. Even the mountains were breaking up. Yet north they continued to trek, even as the solid ground fell away beneath them. Soon the land would be altogether gone, and only the sea would remain.
And Bran was weary—more weary than he’d ever been before.

‘I don’t think there’s any point in going on,’ Bran said. ‘The journey gets harder each day. I think… the time has come to end it.’
Talus faced him, his face unreadable, saying nothing.
‘We don’t even know if it’s possible to get where we’re going,’ Bran went on. ‘And even if it is, what will we find there? What if the old tales are… well, just tales?’
Talus continued to say nothing.
‘What if there’s nothing in the north at all?’
Still no response.
Confounded by his friend’s silence, Bran looked out to sea again. ‘We haven’t seen the northlight for six whole moons now,’ he said. ‘We followed it all this way but now it’s abandoned us. We were wrong. I was wrong. If you want to go on, that’s all right, but I…’
Talus drew himself up to his full height. He smoothed his hand over his bald head. He was looking past Bran, for some reason unable to meet his friend’s eye.
‘Are you trying to say goodbye, Bran?’
Bran pressed the heel of his good hand against his eyes. He would not cry.
‘Two years,’ he said, substituting anger for grief. ‘I’ve followed you on this cursed trail for two whole years. Well, now the trail’s gone cold. You go on if you want, but I’m going back. I’m going home, Talus. I can’t follow you any more.’
Three long strides brought Talus close. He was smiling. He put his bony hands on Bran’s shoulders. Still he was looking not at his companion but past him.
‘Bran,’ he said. ‘Don’t you know it is I who am following you?’
Bran’s tears turned slowly to crystals of ice. ‘You can’t even look me in the eye,’ he said.
‘Why would I,’ said Talus, ‘when I can look at that?’ He turned Bran round to face the ocean. There was unexpected strength in those scrawny arms.
Bran gasped. Something was happening in the pre-dawn sky. Something glorious. Green streamers rose from the northern horizon, expanded, became vast glowing rivers of light. The light was in constant motion, like flowing liquid. Its colour shifted from green to blue to orange to red.
It came towards them.
There were moving images inside the light: a string of women dancing in line, a shoal of iridescent fish, an eye, a skein of blood, beads of silver dew or sweat, a burning horse. The pictures formed and flowed and melted away, always changing, never still. Were they spirits or dreams? It didn’t matter.
The shining parade rolled ever nearer, giddy in its ever-changing round. Now it was vast, all-encompassing. It poured around the little island and exploded over the cliff, over Bran’s head. It met the mountains and dwarfed them. It was unearthly and welcome and entirely wonderful.
‘The northlight,’ Bran murmured.
The ache had gone from his hand, and from his head. Even from his heart. He still felt exhausted, but the coldness of the air, suddenly, was exhilarating.
‘It’s beautiful,’ he said.
‘It always was,’ said Talus.
The sea continued to breathe below them, in and out, caressing the shore. Above them flowed another ocean: an ocean of light. Its power rained down on Bran, filling him from his toes to the crown of his head. Suddenly anything was possible.
Talus handed Bran his pack. ‘Do you still wish to say goodbye?’
Already the eerie light was fading, washed away by the dawn that had started to creep over the mountains. Such fleeting magic. Bran didn’t care. He’d seen it again. The northlight had returned.
‘Is it true what they say, Talus? That love survives death?’
The last traces of the northlight danced in Talus’s eyes.
‘On the night we first met, Bran, you did me a great service, at enormous cost to yourself. In return, I promised to show you a sight no man has seen, to tell you a story no man has heard, to set you walking on a path no man has trod. A path, perhaps, that will lead you to the peace you crave. It is a promise I intend to keep. And so I ask you again: do you still wish to say goodbye?’
The last shreds of the northlight vanished into the brightening sky. Pale pink tendrils twisted briefly, making a shape that might have been a ghostly face, a phantom hand: a woman, beckoning.
Bran hefted his pack on to his shoulder. ‘I suppose I could go a little further. But, Talus, what do we do when we run out of land?’
Talus clapped him on the back.
‘Why, Bran, isn’t it obvious? We find ourselves a boat! Now, shall we see what all that screaming is about?’
As they followed the narrow track down the cliff towards the shore, the sky to the east turned livid red. Once, when he looked that way, Bran thought he saw a figure standing on a ridgetop, silhouetted against the dawn, watching them.
But he couldn’t be sure.


By the time they reached the shore, the rising sun had appeared through a cleft in the mountains. The sky was crimson. Restless waves stroked the coarse grey shingle of the beach. Bran stood at the water’s edge, his shadow fleeing from his feet and over the choppy sea.
The tide had ebbed enough to reveal a weed-strewn path extending through the shallows all the way to the island: Talus’s causeway. It was made of six-sided stones, dark like slate. Bran had never seen anything like it before.
‘Did they make this?’ he said, momentarily distracted from the screaming and wailing that still filled the morning air.
‘No man made this,’ said Talus.
‘You’re sure about going over there?’
‘We might help. And, perhaps, they might help us.’
Talus stepped out on to the peculiar stone path. The receding tide had left it wet and glossy. He walked fast, as he always did. Following carefully over the strange and slippery stones, Bran considered his options. Seeing the northlight again had energised him. Yet his sadness remained. His heart simply wasn’t in this any more.
Torn by indecision, he asked himself a simple question: what would Keyli have done?
Well, he knew the answer to that. Keyli would have investigated. In life, her curiosity had been a match even for Talus’s. She would have wanted to know what was going on here.
One more day, then. He would give Talus one day on this wretched island. Then he’d make up his mind, once and for all.
Bran’s moccasins skidded on a patch of seaweed. Talus caught him before he could fall. Bran nodded his thanks and they moved on.
A pair of totems awaited them on the island’s snow-dusted shingle beach: disembodied faces standing each as tall as Bran. They were slick with ice. Their jaws gaped; in their necks, stone tendons bulged. They were clearly the work of a skilled craftsman. Possibly a deranged one. Talus had been right. As usual.
Bran kept his head lowered and his eyes averted as they passed between the monolithic statues. The last thing he wanted to do was offend the island’s ancestor spirits. These days, Bran didn’t much care for the dead.
As always, Talus walked with his head high.
The defensive maze they’d seen from the cliff took the form of a network of trenches cut into the island’s peaty soil. Rough stone walls kept the soil from spilling on to the paths, although, at this time of year, the earth was frozen solid.
They marched through the snow, Talus leading the way.
‘We’ll get lost,’ said Bran. He tried to peer over the walls of the maze, but they reached above his head. The yawning faces of the totems had unnerved him. It was one whole turn of the moon since they’d last taken shelter in such a place, and he was getting used to the solitary life.
‘That is impossible,’ Talus replied. ‘I can already see the pattern of the maze. It is a simple one.’
‘If you say so.’
Talus chose turns seemingly at random. Bran followed, knowing better than to offer suggestions. The wailing grew steadily louder. Bran grew steadily more unhappy.
The way narrowed, the turns tightened. Bran was convinced Talus was leading them down a dead end. Surely now they must turn back.
He was about to tap Talus’s shoulder when, without warning, the maze spun them round and ejected them into a wide arena.
Like the trenches, the open space was sunken and lined with stone. At the far end, a low passage led—Bran guessed—into the village itself. Numerous totems were spaced evenly around the arena’s circular perimeter, some twice the height of a man. At least they had their mouths closed. Overhead, the crimson sky was laced with orange.
A crowd had gathered in the arena. Most wore thick furs; a few wore simple skins, layered against the cold. Many of the men held spears with stone tips. Their cheeks were purple in the cold. All looked grim. The women knelt in a ring around a seated man; it was they who were wailing.
Nobody seemed to notice their arrival. All attention was on the man on the ground. Like Bran, he was big, red-bearded. He was also naked, his bare skin rimed with ice. Around his head was a simple circlet of woven willow twigs. He was utterly still.
Bran felt an almost overwhelming urge to run away.
‘Talus!’ he hissed. ‘I really think we should…’
‘You!’ A man stepped out of the crowd. The wailing of the women stopped abruptly.
The man stood as tall as Talus, and the deer-skull strapped to his head made him taller still. Eagle feathers adorned its giant antlers. Animal teeth rattled on a leather thong around his neck. His face was caked with blue paint, striped with yellow, reducing his features to an abstract pattern. He walked with a slight limp, aided by a long staff dressed with jangling shells.
He glanced at Bran, and stared at Talus.
‘I am Mishina,’ he said at last. ‘I am shaman. Who are you?’
Talus sank to his knees and opened his robe. Unlike Bran’s simple bearskin, Talus’s clothing was a random patchwork of different animal hides: rabbit, seal, even wolf. Some weren’t familiar to Bran at all.
Exposed to the cold air, Talus’s bare chest began to resemble a plucked fowl, but he held firm without shivering.
‘We come without weapons,’ he said, ‘in only our skins.’
Bran—who liked magic-men about as much as he liked totems—just glared.
‘Without weapons?’ said Mishina. ‘Your friend carries an axe.’
‘To make a fire, a man must cut wood,’ Talus replied. ‘We ask only to share words with you, and perhaps a little food.’ He stood, wrapping his robe around his thin body again. ‘And to offer what help we can. You have troubles.’
‘Stay where you are,’ the shaman said. He tossed his head. The antlers turned the gesture into a challenge. ‘Say nothing. Do nothing.’
Talus dipped his head. ‘As you wish.’
Meanwhile, several young men had pushed their way into the circle of women and were trying to lift the seated man. But he was heavy, and their fingers slipped on his icy skin. Bran wondered why the man wasn’t able to stand himself. What kind of fool chose to sit unclothed in the snow in weather like this?
One particularly brawny character managed to wedge his hands under the man’s thighs. He gave a grunt and lifted. At the same time, someone on the other side pushed, and the brawny man lost his grip. The seated man—who’d rocked momentarily on to one haunch—fell back to earth, hitting the ground with unexpected solidity. At last Bran realised what it was they’d stumbled upon, and scolded himself for not having seen the obvious at once.

The man in the snow was dead.