The island / Michael Walker, Wim de Haan ; [ill. Harald Sonesson]