This read was riddled with some of my favorite theories and terms. From Hawking radiation to Fullerene composite ribbons - its all there. The perspective switched from 1st to 3rd person in a way that didn't become obvious until Halfway through the book - a little confusing, but cool once you catch on. The things I didn't like about this book would reveal too much about the plot and the SUCKY ENDING to go into with any detail, but it kept me occupied for about a week (on and off). If you're a cybergeek like me, you might like this one. NOT a must read. It is hard to feel any emotion for the characters. I certainly didn't fall in love with the heroine. But kudos to Charles Stross for writing this to its end. I'd like to see more from this guy.