Clouds Jumping , a wonderful fantasy adventure novel, is about a woman on a fantastic journey through a landscape of shifting reality. A strange man meets her by a campfire in the middle of the desert, and sends her on a quest that turns into a wild ride toward self discovery. God, Dragons, Rogue Archangels, and an orange tabby cat wind up pointing this once suicidal ex-judge toward becoming a sword-wielding female champion for humanity. She meets many people along the way and gathers a small tightly knit group of friends that inevitably )and sometimes unwittingly) teach her that the strength she'll need to get through it all will ultimately come from a place she hasn't looked.
It moves along well. The main character is a female that has been sent on a mission by her maker. It has God, Dragons, Horses, People, Archangels. Reality changes from time to time depending on what the main character is feeling or thinking about. There's the philosophy that Reality is only what you think it is. Change your mind, change your world.