Island of the strangers /
Sefton, Catherine.
London Mammoth
1990