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.<br><br>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.<br><br>When she isn’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.<br><br>Check her website for blog posts on life, the universe, and writing. You’ll also find extras like story-inspired artwork and links to her social media there.