All the science fiction novels you need to make it through winter | Ars Technica