Revenger

Series by Alastair Reynolds