Light through the clouds.  by Michael De St Pern
_