Stars in the clouds by Michael Grundy
_