Dark light /
MacLeod, Ken,1954-
London : Orbit,
2001.