K. M. Herkes writes and publishes science fiction and fantasy stories that feature damaged heroes with complicated lives who achieve triumph through cooperation. Before becoming a full-time writer, she earned a Bachelor of Science degree in biology from the University of Notre Dame, dabbled in the retail pet supply industry, and then enjoyed an eighteen-year bookselling career with Borders Books & Music. Along the way she also collected experience in high school teaching, animal training, aquaculture, horticulture, food service, and inventory control. When she isn't writing, she digs holes in her backyard and sticks plants in them, putters around the kitchen doing experimental baking, and reads just enough to keep her stack of unread books from getting taller than she is. The author's website can be found at http: //dawnrigger.com