What makes a good science fiction read? Part 1)

This blog (and some future ones, I also want to cover the same for Fantasy) were prompted by two books I have read recently.  The first being ‘Zero Point (Owner Trilogy 2)’ by Neal Asher […]