
Welcome to the world of Tide Song. Please enjoy these sample chapters, and be sure to check out our freebies page.
Read Full Book Description
The sea is dying. His people are vanishing. And her voice is their last hope.
Beneath the waves, the Kopri—tentacled, intelligent beings who communicate in color and texture flowing across their skin—have guarded their sacred coral spawning grounds for generations.
Now, those reefs lie shattered, torn apart by the invading fishing fleets of the Koru-Kah Empire. No new younglings are being born. And as silence spreads across the sea, an ancient people hovers on the edge of extinction.
Scarred by grief and loss, the Kopri elder DeepRunner rises from the depths to seek help. But on land, only one human can hear him: Kei—a young girl whose legs no longer carry her, but whose voice can still cross oceans. To the world, Kei is fragile. To the Kopri, she is a rare bridge between worlds.
Together with DeepRunner and her closest Kopri friend, OldFish, she must journey beyond the safe harbors of home—before the last voices of the sea fall silent forever.
Listen to Voice Sample
Chapter One: Something Comes
SwimsAbove curled her tentacles around her eggs, skin crinkling into rose-colored bumps that mimicked the coral rocks sheltering her nest. The ocean current’s ebb and flow no longer held meaning for SwimsAbove. She was deep into brooding season, huddled on her nest, protecting her unborn younglings. Not eating. Not moving. Slowly dying so that her children might live. Such was the way of a wild octopus, solitary and alone in the vastness of the outer ocean.
But SwimsAbove was Kopri, not some mindless creature. Her mate stood guard, perched on the top of a white coral spire, eyes alert and swiveling for danger. SwimsAbove knew that as long as he lived, her mate would guard her and their nest with his life—despite instincts urging him to leave.
Like SwimsAbove, her mate was Kopri, and his fierce mind ruled his body. Throughout this long brooding season, he had suppressed the instinct to leave, refusing to abandon SwimsAbove and their eggs. Unlike a primitive octopus, her mate returned to their nest time after time, bringing food and driving off predators. Protecting. Guarding. Until their younglings could hatch, allowing SwimsAbove and her mate to return to the gentle waters of the inner sea.
SwimsAbove kept one eye open, swiveled upward toward her mate. Unbidden, a yellow flash smiled across her skin, responding to the rings of black pulsing beneath her mate’s eyestalks. SwimsAbove read her name there, painted on the skin of his mantle, that bullet-shaped sac trailing from his head. The mantle could contract, creating a blast of water jetting him through the sea. Or expand, creating a sack to engulf his prey and draw it to his razor-sharp beak.
“SwimsAbove,” her mate signed, texture and color rippling over his body as he disappeared into the coral. “Grow still. Something comes.”
She remained silent, her mantle motionless as it took on the color and shape of the seabed floor. The currents shifted. Tiny fish came first, swimming unaware past the ocean’s deadliest hunter. A swarm of thousands glittering like diamond specks scattered through the sea.
SwimsAbove’s mate turned one eyestalk. Slowly. Patiently. And when dozens of fat prey fish approached his hiding spot, devouring the tiny specks, he leapt—tentacles thrusting—launching into the center of the unsuspecting school of prey. His mantle flared wide, engulfing two fish, which struggled in his grip. His beak struck once, twice, then triumph flashed in turquoise rings down his tentacles, which gripped two meaty fish.
The school of prey escaped, silver bellies flashing in sunlight streaming from the ocean’s surface, the deadly Kopri hunter already forgotten. They were prey—just fish—without a Kopri’s mind.
“SwimsAbove!” her mate signed, jetting toward her hiding place, the swirls and knobs of her name written on his body.
Her eyes flew open, pink highlights rippling over her skin as her mate returned. She longed to swim to him and entwine her tentacles with his, but she could not leave the nest—even for a moment.
And so she waited, flashing his name over and over on the mantle beneath her eyes.
* * *
With a final jetting pulse, the guardian hunter returned to their nest. He wrapped his tentacles around SwimsAbove, embracing her and pushing both fish toward her beak.
The hunter kept still while she ate, feeling the firmness of her body coiled within his, blocking his view of their eggs. He sensed their hatching time was near. Soon his younglings would jet away, their minds slowly developing in the unique water of the spawning grounds. After that, he and SwimsAbove could return to the inner sea, which their human friends called Nadako.
This was a moment the guardian hunter would cherish during the long and lonely years of his life—this final moment of peace and beauty with SwimsAbove safely in his grasp. And the kopri spawning grounds, glittering in sunlight streaming from the surface of the ocean.
But in all the years that followed, the image seared into his mind was of the shadow looming over his nest.
A darkness blocking the light.
As something moved on the surface, up in the world of wind and air and humans—but not his human friends and allies from the Nadako Sea.
These humans of the outer ocean had no names and could sing no Nadako words. They could read no colored patterns painted on a kopri mantle. They were mute and dwelled apart from the underwater realm of the Kopri.
He turned toward the edge of darkness, where the deep water swallowed the world. A cloud burst from the seabed. Frantic fish swam toward him. Shrimp and lobster and crab scrambling away from approaching doom.
His tentacles slowly uncurled, lingering a moment before releasing his mate from his protective grasp.
“Something comes,” he signed to her. “Stay hidden.”
Camouflage rippled on her flesh as he jetted toward danger. He swiveled one eyestalk backward, seeking SwimsAbove, but she had already pressed herself flat against their nest, vanishing from sight.
Satisfied that his mate was hidden, the hunter jetted forward, ignoring the maddened prey fleeing past him. He swam toward devastation blooming from chains that hung from the surface, dragging across the seabed.
His eyes darted everywhere, until the dragging weight of metal links burned into his vision—a heavy descending line grinding into the white feathery branches of a coral spire, smashing the delicate structure, which crumbled and fell to the ocean floor. The snaking cable continued, ripping through corals that had grown inch by inch over centuries.
He turned an eye toward the surface. Dozens of ruinous chains descended from the shadow covering his world.
The cold metal links passed by, revealing a vast net looming toward him, its weighted end grinding over the seafloor. The oncoming net engulfed terrified fish, scuttling crabs, and predators too dim-witted to escape.
A cloud of white silt engulfed him, and he felt currents sucking him toward the net. For a moment, instinct gripped him, and he almost fled. But then a chain swung past, pushing water against his tentacles. The murderous links moved on, breaking coral and crushing crabs beneath their weight. Heading directly toward his nest.
His eggs. His mate!
The hunter snapped his mantle shut, creating a blast of water that sent him jetting past the chain. When he arrived above the nest, he fought down an animal instinct to flee. He turned and faced the oncoming chain, which drove forward without mercy—sparing nothing.
He held himself still. Both eyes turned, focusing on the approaching destruction. Then he launched forward, all his energy and effort driving him toward the uncaring metal links. Three of his tentacles wrapped around its cold iron, while the others whirled, pushing against the water. His mantle expanded and contracted, a powerful jet slowly moving the chain away from his mate and eggs.
He strained against the rough links, which tore into his flesh, leaving a long bloody gash beneath his eyes. The chain moved sideways, dragging across the seabed floor inches from his nest.
Relief swept over him—until he looked up.
Until he peered through a cloud of his own blood at a massive net filling his vision. Frantic fish were caught in its mesh, fins trapped, gills gasping. The net spared no living creature, not even a flailing shark, caught in the deadly web.
The hunter ignored the pain throbbing from his wound and turned his eyes forward, staring at the weighted net grinding over the world.
At that moment, his mind turned to ice. There was no escape for his nest. No escape for the fish caught in the vast rope web, which rose, dragging its catch into the poisonous air.
“SwimsAbove!” he signed, his flesh turning black with fear. “We must leave. There is no escape.”
SwimsAbove signed nothing in reply. She spread herself flatter over the nest, mantle and tentacles stiffening, seeking to protect their eggs.
He pleaded with her, gripping her tentacles and pulling. But she had anchored herself to the reef, covering their eggs, and would not move.
He stayed, watching the net weights grind closer. Watching the net entangle barracuda and prey fish alike.
Clouds of debris filled the sea, blinding him. When the first knots of the tangled lattice brushed his probing, outstretched tentacle, instinct overwhelmed him. He fled, jetting away from SwimsAbove and their nest until his Kopri mind finally regained control of his body.
He stopped, turning back to face the strangling woven lines. And there he saw her, SwimsAbove, trapped in its lethal mesh. Her tentacles crushed, flailing, while his name flashed in red agony on her flesh.
He jetted upward and came level with her. But the net rose between them, dragging her into the world of air. He crested the surface, watching helplessly as SwimsAbove’s flesh turned black, pulsing red in agony. She disappeared over the edge of a floating human-made island as the invaders pulled in their prey.
She fell, vanishing from the hunter’s sight, never to be seen by Kopri again.
His mantle deflated, and he sank into the deep.
The floating island and the net disappeared into the distance, while the hunter scoured the seabed, seeking the nest he and SwimsAbove had guarded.
But he only found broken shells, shattered dreams—and death.
* * *
In the lonely years ahead he could never remember how long he lay exposed beside the shattered shells of his younglings, willing himself to die.
But he was Kopri, not some mindless fish!
The black of fear gave way on his flesh to the grey of despair.
Then red streaks of anger formed, flashing like lightning along his tentacles.
And finally: his skin pulsed purple.
He was Kopri!
He would fight. He would find these murderers and put an end to their destruction. And so began DeepRunner’s quest, season after season, year after year. Seeking answers. Seeking a way to stop them. These invaders—the Koru-Kah!
Chapter Two: Child of the Open Sea
Kei woke to the sound of her father grumbling from his sleeping pallet. She levered upright onto her canes, nose twitching at the acrid fumes of burnt oil clinging to dozens of hand-carved drums cluttering the tiny hut.
She glared at a stone pipe lying beside her father, then turned away, feet dragging beneath her slim body. She leaned on one cane at a time, swinging rigid legs from hips until she reached the open door of the hut—built within arm’s reach of the Nadako sea.
Her father’s voice called after her. “For once,” he said, “just do what your mother wants. Would it hurt you to go to Tirahanko Bay tonight and sing in her choir?”
Kei stood in the hut’s doorway with her eyes closed. For a moment, she wanted only to obey her father—to go and sing on the black sand beach of Tirahanko, while kopri floated in the center of the bay—pushing bulbous heads above the waves to catch each crystal note.
But then she remembered the eyes of her mother’s choir, staring in pity at her legs. Her jaw clenched, head shaking as she ignored her father and left his hut. The tips of her canes sank into hard packed sand as she struggled across a small cove—toward a kayak tied at the water’s edge.
The kayak consisted of two thick reed bundles tapered at the front, forming a high, curved bow. There, a short-hafted fishing spear stood upright, lashed to the reeds. A woven seat created a backrest. She dropped onto the seat, pulling her resisting legs onto the center of the kayak. After strapping her canes to the hull, Kei took up her paddles, her powerful arms thrusting the sleek craft off the sand.
She drove the kayak into the surf, legs forgotten, and paddled north up the wave-struck coast, past thick mangrove forests.
When the sun had moved a hand’s width across the sky, she arrived at a narrow inlet leading into Tirahanko Bay. She passed between the inlet’s basalt cliffs, entering the bay’s protected waters. There, a platform carved long ago sat at the top of the cliffs, three times Kei’s height above the water.
She tied her kayak to an outcropping, then began pulling herself up a knotted rope dangling from above. A grunt exploded from her lips with each strained movement. Her thighs struck the jagged rock as she climbed, one hand after another. Her arms burned as she hauled the useless weight of her legs up the cliffside. Finally, she reached the top, dragging herself over the smooth lip of a platform—carved long ago to help NetSingers track the hunt.
Lying face down against the stone, Kei released the rope and rolled over, staring up at the blue depths of an open sky.
A light wind dried sweat on her brow as she sat up. To her right, Tirahanko Bay stretched out before her, its black sand kissed by the restless surf, dense jungle pressing in from all sides. To her left, the open ocean unfurled in rippling waves of pastel aquamarine, stretching endlessly under the warm sun. Her pounding heart steadied, eyes sweeping toward open water. There, dozens of human hunters in reed sea-kayaks had launched westward, following their kopri allies—who searched for prey beneath the waves.
Kei settled onto the NetSinger’s Platform, drawing a deep breath to steady herself. Just then, a sudden splash near her kayak yanked her attention to a large kopri rising above the water.
“Morning light!” Kei sang out, pitching her trained falsetto voice high enough for kopri’s gel-filled ear knobs to hear. Behind the kopri’s head a muscular, shifting sack bloomed. This sack—their mantle—contained their hearts and lungs and organs. A thousand tiny bumps formed a green sign of greeting on the mantle’s fluid, crinkling skin. The kopri reached one sinuous tentacle—longer than Kei’s kayak—above the water. The rainbow-flecked tentacle tip wavered near the edge of the platform, then slapped downward, spraying drops of salt water across the cliffside.
Kei’s lips curled into a smile as she read a joking comment written in the kopri’s shifting patterns of scrunched flesh and vibrant color. Then the kopri’s mantle flashed all colors at once, laughing hysterically.
“Only a kopri,” Kei sang, her voice bright with amusement, “Would think that’s funny!”
The tentacle slapped water one more time before slipping beneath the waves. The true name of a kopri had no translation, only textured patterns of color displayed on their bulbous mantle sacks, unique to each. But this young kopri was Kei’s best friend, who her father—during happier times—had jokingly named OldFish.
“Go on, OldFish,” Kei sang to her friend. “It’s time to hunt. You don’t have to stay with me.” OldFish flashed yellow below their eyes—a kopri smile.
“We hunt together,” her friend signed, before contracting their water-filled mantle. With a powerful burst, a jet of water propelled OldFish across the inlet to where a second kopri waited. The two Kopri wrapped their suckered tentacles around the net, preparing for the hunters’ return. Soon, the hunters would drive their prey into the bay, and the waiting Kopri would drag the net across the inlet, turning the shallow waters of Tirahanko into a sealed trap.
Kei’s eyes wandered over the bay, to a wide beach edged with palm trees, where racks of gutted fish would soon hang, drying in the sun. In the far distance, the volcanic cone of Mt. Jikea rose into the sky, but Kei’s duties lay out to sea. She turned away from land, eyes scanning the waves. From time to time she sang a note, alerting her two companions to what she saw. And when the first kayak began driving toward Tirahanko Bay, her song signaled the two waiting kopri to tighten their tentacled grips on the net.
The kayaking hunters’ voices echoed over the water, too low pitched for the Kopri to hear. The ear knobs of kopri perceived only the highest tones—the chirping warning of a fiddler crab’s claw rasping on its carapace, or the treble notes of a human woman skilled in shaping high-pitched frequency into song.
Kei squinted her eyes against the sun as she tracked the motions of the hunting kopri. Many of the dozens of kopri had mantles larger than Kei. Their bodies swelled with water and then squeezed, creating powerful jets that propelled them beneath the waves, eight tentacles undulating behind their bullet-shaped heads.
Kei heard faint voices as the Kayaking hunters called to one another. The kopri jetted below, driving a school of spikeback snapper toward the inlet. Fish erupted from the waves, dozens of arm-length silvery bodies leaping into the air, seeking to escape the relentless kopri. But dozens of kayaks blocked their path, turning the school toward Tirahanko, while kopri jetted behind, mantles glowing violet with excitement.
Kei sang, keeping her two kopri companions informed about the progress of the hunt. Together, kopri and human hunters drove the school of fish toward the bay. As the hunt approached, Kei leaned forward, the notes of her song warning her two crewmates to prepare to close the net.
The kopri and human hunters drove the huge school of fish into the narrow strait leading into Tirahanko Bay. With kayaks chasing above and kopri pushing below, the only escape for the snapper school was forward. A mass of meaty fish seethed into the bay. And then both prey and hunters were through the strait and Kei sang out, high tones directing the two kopri net-tenders to close the trap. Timing mattered. Many of the fleeing fish would escape unless the net closed quickly.
This was Kei’s main job: without a NetSinger tracking the progress of the hunt—and alerting the kopri who tended the nets—the trap might fail.
No matter what Kei’s father said, the task was important.
Gray knobbed tentacles gripped cordage, dragging the net across the inlet, sealing off the exit from Tirahanko Bay. OldFish’s clever tentacles wrapped lines around stanchions carved into the rock below the NetSinger’splatform, pulling the net tight.
The hunt ended, and a feeding frenzy began. The bay’s water boiled. Snappers leapt and plunged, trying to escape as the kopri wrapped entrapping tentacles around their meals. The kopri drug one hapless fish after another into their mantles: squeezing, killing, plunging their beaks into flesh and eating at leisure.
The human hunters beached their kayaks on the sand, then leapt to smaller nets placed around the bay, waiting for their kopri partners to finish feasting.
After the kopri ate their fill, they gathered at the bay’s entrance, serene blue patterns signaling readiness to Kei, who sang back, “Wait.”
When the last kopri finished their meal and joined the hunting pack, Kei sang to her two companions, who untied the net, opening the trap so that the kopri could return to the open sea. When the last of the kopri departed, Kei’s two companions passed through, then tied the nets again, trapping the remaining fish for their human friends.
Before departing, OldFish rose to the surface, flashing excitedly. “Come tonight. Join the celebration!”
Kei read the flashing patterns on her friend’s mantle. But the cascading colors sparked a painful image in Kei’s mind—of tentacles reaching toward her, years ago—but she pushed that painful memory away, watching silently as her kopri friend swam off.
Alone again at the NetSinger’s Platform, Kei grabbed the rope and lowered herself to the water. Taking up her paddle, she moved into Tirahanko Bay, where the human hunters had begun pulling in their nets—dragging mounds of spikeback snapper onto the black sand beach.
* * *
OldFish burrowed into deep coral, fearful black tentacles squeezing into cracks in the reef. Above, where sunlight pierced the waves, krill and plankton sparkled like tiny motes of dust shimmering in air. The elders of OldFish’s hunting pod surrounded an ancient stranger who had come to Tirahanko Bay. This strange old Kopri ignored the greeting signs flashed by OldFish’s hunting pod, and offered none of its own.
Only orders. Demanding and insistent.
“Summon your humans,” the ancient one flashed, purple lacing each sign. “Call their Singer to me. I have a message all must hear.”
A dozen Kopri pulsed slowly in the current, maintaining their positions, mantles gray and silent, until their leader sent rippling textures over their skin, flashing words to the stranger.
“The humans are not ours to summon,” the pod leader signed, “but we can ask our friends to join us in the bay.”
“Summon. Ask. Call it what you will.”
“Why? You are free to speak to the humans yourself.”
A ripple of annoyance swept over the stranger’s body, which suddenly loomed large, tentacles slicing the water before spearing toward the pod leader.
In the hidden crevice, OldFish tensed, tentacles bunching, preparing to launch themselves out of the coral. The stranger was attacking the pod! Frightening as the ancient stranger was, the hunting pod swam together. What threatened one, threatened all.
Before OldFish could launch from the coral, the ancient stranger froze in the water. All movement ceased—skin turning the deepest grey of despair.
No one moved in the currents. The pod waited, tense, and prepared to defend itself.
But the stranger shrank away, grey giving way to the sadness of blue painted on their skin. Black rings formed around the stranger’s eyes: exhaustion too deep to hide.
OldFish relaxed, fear of the stranger giving way to compassion for the old Kopri’s sadness: compassion for the scars on their skin, and the deep gash below one eye painting a history of suffering and pain clear for any Kopri to read.
Streaks of blue and black rippled down the stranger’s tentacles, resignation coloring their words: “Tell them a Kopri has come from the Deep, with a prophecy of doom. I am DeepRunner, who has seen the end of days. And I need their help, or the Kopri will disappear forever.”
What Our Readers Say About Us
★★★★★
Average Rating: 4.8 on Amazon
Unique and Beautiful
Fantasy with a strong emotional core. The worldbuilding stands out—especially the Kopri, intelligent octopuses with their own culture and way of communicating
★★★★★
Buyologist
Hard to Put Down
I love coming-of-age stories with a fantasy twist, and this one completely pulled me in. The world was beautiful and unique, but what really stuck with me was how real the main character’s emotional journey felt.
★★★★★
Mike M
Gorgeous and Full of Heart
This one got under my skin in the best way. The writing is beautiful without trying too hard, and the emotion feels real. It’s not just fantasy, it’s layered, thoughtful, and surprisingly moving.
★★★★★
Mary S.
A Masterpiece of Eco-Fantasy—A Must Read for 2025
One of the most unique and breathtaking fantasy books I’ve read in a long time. If you love stories that make you feel connected to nature, mythology, and the power of storytelling itself, this book is for you
★★★★
Luzanne Warren for Reading Caffeinated

