Song of All Songs

EarthCycles Book One

Long after the apocalypse, Earth has repeopled itself.


The two peoples are not getting along. Meridia's father was Melfar, but he's been gone many years, leaving her as a despised misfit in a world ruled by Mundani. She recently lost her mother as well. Meridia has one friend—Damon, an eccentric Mundani photographer who insists he's able to print pictures of biophotonic images. Or at least he did it once. When Damon shows Meridia a stone he discovered in an old photo bag purchased from a vagrant peddler, she is transfixed. The stone showed her a woman, she says, a dancing woman. And a song. But how can a rock hold a song? Can a song contain worlds? Oblivious of mounting political turmoil, the two set out to find the old peddler, to find out what he knows about the stone, the woman, and the song. But marauding zealots attack and take Damon captive, leaving Meridia alone. Desolate. Terrified. Yet determined to carry on, to pursue the stone’s extraordinary song, even as it lures her into a journey that will transform her world.

Author's Notes

As I struggled through the isolation of Pandemic 2020, I sometimes asked myself why I wanted to write this book anyway. Why was this story something I was determined to finish? 
I wanted to finish it because of what it's about. 
It’s about humanity. About all the things that may or may not be “human nature.” About our diversity and how diversity is the bedrock of survival.
It’s about a woman who thinks, because she is biracial, that she is nothing. And then discovers that she is everything.
It’s about people who hate and distrust and misunderstand one another and then end up needing one another to survive.
It’s about us. 
And the story continues in Book of All Time (final revisions, cover design--it's coming) and the final book in the series, Beyond the Endless. I think my readers are going to like where this journey takes them!

No votes yet


Genre: Fiction > Science Fiction

Listed on:

ISBN: 9781735556901

Readers Reviews

We use cookies on our website to support technical features that enhance your user experience.

We also use analytics & advertising services. To opt-out click for more information.