Sand for Dreams by V.S. Carnes
Caine Garnette is a Strategic Service officer accepting of his own fate. Jaded by his past, he embarks on a quest to save a small child from destruction, only to find his own salvation deep in the sandy heart of Arabia.
He also finds an Englishwoman stolen from the streets of Jerusalem.
Although she has lost her spectacles on the slave market, Virgilia Wessex soon discovers that the man of her dreams is right before her eyes. But the disguised American known as Caine Ali Hakira is anything but the charming prince she had been expecting. Secretive, unfriendly and haunted by an irreconcilable tragedy, Caine further acquaints her with the reality of the world in which she has been thrown. In turn, she introduces him to the possibilities of wishes made on stars... and to the same God he’d abandoned as a boy.
Spanning post-World War One England, America, and Africa, they encounter sandstorms, dangerous revolutionaries, and charming locals. Imprisonment, risk and friendship. Aching loss and glorious redemption. The course of this man and this woman will ultimately merge into the same: a life of forgiveness, of love… and of realized dreams.
Available Now: amazon.com, waterstones.com, barnesandnoble.com, strategicbookgroup.com