Happy ever after /
Shepherd, Rose.
London : Heinemann,
1993.