espressococo.wordpress.com
Revenger – Alastair Reynolds
The galaxy has seen great empires rise and fall. Planets have shattered and been remade. Amongst the ruins of alien civilisations, building our own from the rubble, humanity still thrives. And ther…