Murmur /
Earnshaw, Tim.
London : Indigo,
2000.
Originally published: London : Gollancz, 1999.