Clouds End

On an island near the edge of the Mist, Brook watched as a woman emerged from the clouds. She stood face-to-face with her twin — and her destiny. Tied to an irrevocable fate, Brook joined her twin on a perilous journey that would take them far from home, where they would become part of a story much bigger than themselves. Two women — spawned from the same soul — caught between the unreachable sky and the unfathomable sea...
Sean Stewart
Sean Stewart (born 1965) is a U.S.-Canadian science fiction and fantasy author.
Born in Lubbock, Texas, Sean Stewart moved to Edmonton, Alberta, Canada in 1968. After stints in Houston, Texas, Vancouver, British Columbia, Irvine, California and Monterey, California, he now lives in Davis, California, with his wife and two daughters.
Stewart received an Honors degree in English from University of Alberta in 1987, following which he spent many years writing novels. He gradually moved from writing novels to interactive fiction. He served as a consultant on several computer games, and is on the management team of the marketing and entertainment company.
Links
Home page.
Source: Wikipedia.