A crack in the mirror : stories of other worlds.
Aylesbury : Ginn,
c1995.