Reviews and Comments

David Bremner Locked account

bremner@book.dansmonorage.blue

Joined 3 years, 6 months ago

computer scientist, mathematician, photographer, human. Debian Developer, Notmuch Maintainer, scuba diver

Much of my "reading" these days is actually audiobooks while walking.

FediMain: bremner@mathstodon.xyz

bremner@bookwyrm.social is also me. Trying a smaller instance to see if the delays are less maddening.

This link opens in a pop-up window

All Is Fair (EBook, 2016, HarperCollins Publishers) No rating

Third in the series that’s “an intriguing mix of modern world, Victorian/Regency England, and faery” …

I recently listened to the first 3 books in this series back to back, and they certainly held my interest. On the other hand readers expecting things to be wrapped up after 3 books will be disappointed. Similarly, the first three books read more or less like one extended book.

City of Last Chances (2022, Head of Zeus) 4 stars

Arthur C. Clarke winner and Sunday Times bestseller Adrian Tchaikovsky's triumphant return to fantasy with …

Cynical but fun

5 stars

The setting is reminiscent of the industrialized magic setting of Robert Jackson Bennett's Foundryside. There are quite a few narrative threads but I did not find it overwhelming (as an audiobook, fwiw).

The villains are bureaucratic, venal, and hypocritical. They are also a "foreign occupation", but Tchaikovsky spends as much time poking fun at patriotism and nostalgia as he does explaining the (many) failings of the occupiers.

The would-be heroes are various of combinations pompous, naive, violent, passive, venal (again), opportunistic, and cowardly. It is something of a magic trick of character development that one's sympathies are clear. It isn't even that one identifies with some of the character's cynicism (although there is a bit of that).

As an academic, I endorse books where the main villains are academic organizations. Imagine if not only were University administrators not going to save us, but if they were the ones the whole …