Alastair Reynolds

From SFnal Expounder

Q380869

British novelist and astronomer