This is a re-posr of an older story. When I first posted it readers said that it ended abruptly, and re-reading it I decided they were right. So I have revised some of it and extended it so that all the loose ends are gathered up and there are some explanations.
Martin