Book one of Engines of Light. This post-singularity novel has received quite some critical acclaim. While I can appreciate the good prose, I was not drawn in by either the characters or the story. MacLeod has some cool ideas but I gave up after about one hundred pages.