Moonseed /
Baxter, Stephen.
London : Voyager,
1999.
Originally published: 1998.