*~REVIEW~* Storm Dancer by Rayne Hall
Principled weather magician, Merida, brings rain to a parched desert land. When her magical dance rouses more than storms, she needs to overcome her scruples to escape from danger.
Thrust together, Dahoud and Merida must fight for freedom and survival. But with hatred and betrayal burning in their hearts, how can they rebuild their fragile trust?
It's set in an exotic fantasy desert land, the characters are colorful, the setting match something I'd picture in an epic fantasy movie set in the desert. With different towns and such ruled by different rulers. Some are good people, some are not as good, some just don't care, and some well they are just plain nuts.
Dahoud is Djinn possessed and has been trying for years to reconcile with what horrors he has done, under the Djinn's infuence. He's then given a chance to prove himself worthy, until different events occur and he gets to a point where be believes, he's not worthy of anything. But yet, he still strives forward, forward to a different future, a different him.