locusmag.com
Alastair Reynolds: The Moral Universe
Alastair Reynolds was born in Barry, South Wales, and spent his childhood in Cornwall, England and Wales. He earned degrees in astronomy from the University of Newcastle in England (1988) and a PhD…