Aurora, by Kim Stanley Robinson

Cover of Aurora, by Kim Stanely Robinson. Published by Orbit, 2015