Free book weekend: 9th-10th March

Hello readers! This weekend, all my books will be FREE on Amazon (find them here). The Starlit Ship trilogy consists of three science fiction thrillers set in the far future on a distant planet, centuries after it was colonised by humans. These books explore the environmental and political consequences of a giant, unexplained ship arriving … Continue reading Free book weekend: 9th-10th March

What is science fiction? Part two: a discussion

Hello readers! Welcome to part two of my attempt to define science fiction. Last week I gave a brief history of the genre and mentioned some very old stories that have each been labelled “the first science fiction” by various academics. This week we will delve a bit deeper and explore the dividing line between … Continue reading What is science fiction? Part two: a discussion