The Paradise Trap by Catherine Jinks
The Paradise Trap by Array