Best Reads of 2017

I read a lot of incredible speculative and science fiction over 2017, but these are my favourite seven books (in descending order of the date I finished them) along with links to my reviews.

How do I pick my favourites? These are books I have not forgotten, that have stayed with me since reading them and won’t fade anytime soon. Beautiful writing, concepts, characters are important, but more important to me is to be amazed, to be fascinated and to have my mind expanded by reading. These books all accomplished this feat in different ways.

  1. The Power by Naomi Alderman
  2. Children of Time by Adrian Tchaikovsky
  3. Annihilation by Jeff Vandermeer
  4. The Sparrow by Maria Doria Russell
  5. Nymphomation by Jeff Noon
  6. Ancillary Justice by Ann Leckie
  7. Binti by Nnedi Okorafor

Do you love these books too?