Revelation Space

"There was a razorstorm coming in."

by Alastair Reynolds