About the author

K. M. Herkes

<p>K. M. Herkes writes and publishes books that dance in the open spaces between science fiction and fantasy, specializing in stories about damaged souls, complicated lives, and triumphs of the spirit.</p><p>Professional development started with a Bachelor of Science degree in Biology and now includes experience in classroom teaching, animal training, aquaculture, horticulture, bookselling, and retail operations. Personal development is ongoing. Cats are involved.</p><p>When she isn&rsquo;t writing, she works at the Mount Prospect Public Library. She also digs holes in her backyard for fun, enjoys experimental baking, and wrangles butterflies.</p><p>Check her website for blog posts on life, the universe, and writing. You&rsquo;ll also find extras like story-inspired artwork and links to her social media there.</p>