Book Review: The Heroine with 1001 Faces by Maria Tatar


Book cover.

Over a slightly boozy lunch, on a Mediterranean isle, the topic of Greek mythology reared its head. We segued into how those gods set the template for every modern story and superhero franchise. David, our somewhat taciturn companion, suddenly piped up "Of course, you really want to read Maria Tatar's take on Campbell's work." A […]

Continue reading →

Book Review: Conundra (Panopticon Book 2) - A.E. Currie


Book cover.

Another fun and frantic slice of near-future sci-fi from Anne Currie. This is the sequel to Utopia Five. A post-global-climate-catastrophe Britain, where augmented humans stalk the land and immersive technology allows for an effective panopticon. Is it a snooper's paradise, or a sensible way to maintain order? There's a surprising amount of philosophy in here […]

Continue reading →

Book Review: The Programmer's Brain - What every programmer needs to know about cognition by Felienne Hermans


Book cover for the Programmer's Brain.

There are some books which make you feel smarter just by having them on your shelf. This is one of them! I would consider it essential for anyone working with code - whether a wide-eyed newbie or grizzled veteran. How do human brains understand code? What neurological quirks do we all have? Which common mistakes […]

Continue reading →

Book Review: Warez - The Infrastructure and Aesthetics of Piracy by Martin Paul Eve


A book cover with ASCII art and a skull.

Obviously, I've never downloaded "warez" in my life. And, for the avoidance of doubt, I was never a member of the so-called "Scene". But such shenanigans were almost unavoidable on the early web and - wow! - is it weird seeing snippets of your history presented in an academic study! Why do people "pirate" software […]

Continue reading →

Book Review: The Uplift War - David Brin (Uplift Trilogy Book 3)


Aliens, humans, and chimps on the front cover of a book.

SUPERCHIMPS! IN! SPAAAAAAACE! The previous book was about neo-Dolphins, this one is about chimps. And it is very good. Ultimately, it is a book about slavery and ecology. What do we owe to our planet? Can we take "lesser" races and bring them sentience and sapience? Should they be allowed to develop their own culture? […]

Continue reading →

Book Review: Information Warfare and Security by Dorothy E. Denning


Book cover showing a CRT monitor behind barbed wire.

I found this book while following a citation trail for my MSc. Published before the 21st Century (fuck, I'm old) it's a run-down of this new-fangled thing called Information Warfare. It covers electronic attacks, espionage, computer security and more. In the last 20 years, depressingly little has changed. If you removed the mentions of ActiveX […]

Continue reading →

Book Review: Constance by Matthew FitzSimmons


Book cover for Constance. A fingerprint with an infinity symbol embedded.

Pure pulp sci-fi - and I loved every page of it. The best sci-fi, in my opinion, doesn't dwell too long on how the magic box works - but spends time exploring the consequences of opening it. The premise is great - cloning is real and you can back up your brain. When you die, […]

Continue reading →

Book Review: Ira Aldridge - The African Roscius by Bernth Lindfors


An African American man in a 19th Centrury portrait.

Ira Aldridge -- a black New Yorker -- was one of nineteenth-century Europe's greatest actors. By the time he began touring in Europe he was principally a Shakespearean actor, playing such classic characters as Shylock, Macbeth, Richard III, and King Lear. Although his frequent public appearances made him the most visible black man in the […]

Continue reading →

Book Review: The Kaiju Preservation Society by John Scalzi


Book cover featuring a gigantic monster.

Oh! But this is ridiculously fantastic fun. An unemployed sci-fi geek escapes the pandemic by going all David Attenborough with Godzilla. Yes, it is an exercise in nerdy wish fulfilment. But who among us wouldn't have rather spent the last two years being chased by giant scary monsters rather than cowering away from a microscopic […]

Continue reading →

Book Review: Startide Rising (Uplift Trilogy 2)


Humans and cyborg dolphins swimming in an alien sea.

Dolphins in spaaaaaaaace! This is the sequel to David Brin's "Sundiver" - and the 2nd part of the Uplift series. And - BAM! - it goes straight into the action. Very little needless exposition - just spaceships running away from an Extra-Terrestrial menace, crash-landing, and having to escape. All good sci-fi fun. Especially with a […]

Continue reading →