Cloudscape  by Mark Carmichael
_