Title: Island of the Strangers by Catherine Sefton (1990-08-03)