Accelerando by Charles Stross (Paperback, 2006)