Engine City is a science fiction novel by Scottish writer Ken MacLeod, published in 2002. …
I'll need to reread that epilogue, but gosh, this was quite a ride. Not sure if haunting is the right word, but how it ends before the epilogue is... disquieting.