Accelerando
Publisher: Ace Books/Orbit Books
Published: 2005
Description: Creative Commons licensed free e-book version.