interesting concept but found it a slog at times

Accelerando by Charles Stross