An angel for May /
Burgess, Melvin.
Oxford : Heinemann,
1996, c1992.
Originally published: London : Andersen, 1992