Ken MacLeod
Dark Light
2001
2001