The Edge of a Cloud  by Gillian James
_