Once upon a time by Josephine Law
Different from the adult fairy tales I've read. Well written, though their are a few errors (mostly missing word or wrong words, "them" instead of "they")
I deducted a star for the cost versus the content; the content fell short as far as I was concerned because of reiteration of characters lines that reinforces nothing important. Mild adult scenes that are short, while the story is too long, it takes forever to get to the action and that is not very detailed or exciting either.