• M.L. Longshore writes Young Adult fantasy and speculative fiction under the pen name Rowan Mallory. She lives in northern California, which is much less sunny than you probably imagine, but very beautiful. When she’s not writing, she enjoys designing websites. And when she’s not working, she loves reading with her daughter or walking in the woods with her dog.

    She is the author of The Twelve Dancing Princesses series, beginning with The Blacksmith Princess