The genie and her bottle
Beachcroft, Nina.
London Heinemann
1983