John M. Olsen
BioJohn M Olsen reads and writes fantasy, science-fiction, steampunk, and horror as the mood strikes, and his short fiction is part of several anthologies. He devoured his father’s library in his teen years and has since inherited that formidable collection and merged it with his own growing library in order to pass a love of learning on to the next generation.
He loves to create things, whether writing novels or short stories or working in his secret lair equipped with dangerous power tools. In either case, he applies engineering principles and processes to the task at hand, often in unpredictable ways.
He lives near the Oquirrh Mountains in Utah with his lovely wife and a variable number of mostly grown children and a constantly changing subset of extended family.
Strap on some goggles and see all his ramblings on his blog.
Free Book Giveaways
Crystal Servants John M. Olsen
Adrian, a spy for the King, sees a nobleman murder a servant. His desire for truth is pitted against the dangers of a high-stakes political game. When his friend Draken insists on pursuing justice, Adrian must protect those he cares about as the political games of powerful men alter the lives of everyone around him.