Floating Angel by Gillian James
_