K. D. Keenan
AUTHOR

K. D. Keenan

Tap the gear icon above to manage new release emails.
K.D. Keenan is a writer living in Northern California. She has worked in the high technology industries since 1978 as a writer, content creator and public relations expert. She founded her own PR agency in 1986; Oak Ridge Public Relations, Inc. was named one of Silicon Valley’s Top 25 PR agencies for 10 years running by the Silicon Valley Business Journal. Keenan has always been a voracious reader. Having worked through her grandparents’ extensive library of Victorian children’s literature, she began reading fantasy and science fiction at the age of nine—a move that curbed her tendency to write with a mid-Nineteenth Century flair that was greatly under-appreciated by her English teachers. Keenan began writing "The Obsidian Mirror" because she had just finished reading another sword-and-sorcery fantasy set in an archetypal European pre-Industrial Age society where the heroes wore cloaks and the world was populated by elves, trolls and assorted other Euro-trash. Having hit a downturn in her freelance work at the time, she decided to write a fantasy based on New World prototypes. Her interest in Native American folklore began with her mother, an archeologist specializing in Southwestern Indian civilizations. To her surprise, Keenan actually finished the novel. "Fire in the Ocean," the sequel to "The Obsidian Mirror," is due from Diversion Books on February 27, 2018. Using the same cast of characters, this time the story is set in the Hawaiian Islands and draws on the rich traditions of the ancient Hawaiians. Fast-paced and funny, "Fire in the Ocean" is nonetheless a respectful tribute to the beauty and complexity of Hawaii's original culture. "Lords of the Night," the final book of the trilogy, is set in the Classical Maya era and introduces us to the gods and spirits of the ancient Maya people. Keenan is now finishing a middle-grade fantasy novel, "Calamity at Cantrip Castle."
Read more Read less

Best Sellers

Product List
  • Regular price: ₹820.00 or 1 Credit

    Sale price: ₹820.00 or 1 Credit

  • Regular price: ₹820.00 or 1 Credit

    Sale price: ₹820.00 or 1 Credit