Generations /
Barraclough, June.
London : Mandarin,
1991, c1990.
First published: London : Heinemann, 1990.