Posts

Strange Horizons Review of Allen Stroud’s Anti-State

(Cover Artist: Nick Wells) There's a review I wrote of Allen Stroud's novel Anti-State  that is up today in the most recent edition of Stran…

Strange Horizons Review of Leanne Su’s Peri Peri Paprika

(Cover Artist: Amy Arendts ) The most recent edition of Strange Horizons has a review I wrote of Leanne Su's  novel Peri Peri Paprika . This was…

Jumpnauts by Hao Jingfang

(Cover Designer: Kelli McAdams ) Jumpnauts is exactly the opposite of the sort of novel which I expected Hao Jingfang to write, initially in a bad w…

Leviathan Wakes by James S.A. Corey

(Cover Artist: Daniel Dociu ) Midway through James S.A. Corey's  Leviathan Wakes , there was a scene which completely upended my impression of th…

All Systems Red by Martha Wells

(Cover Artist: Jamie Jones ) In the best way possible, there's an element of  Martha Wells's  2017 novella  All Systems Red  which initially …

Strange Horizons Review of Paul Cornell’s Rosebud

(Cover Designer: Jim Tierney ) A review I wrote of Paul Cornell's novella  Rosebud is currently up at Strange Horizons.   This book is a surrea…

Strange Horizons Review of Adam Oyebanji’s Braking Day

(Cover Illustrator: Kekai Kotaki ) Strange Horizons recently published a review I wrote of Adam Oyebanji's novel Braking Day . This book is a f…

Strange Horizons Review of David Bowles’s The Blue-Spangled Blue

(Cover Illustrator: Estudio Tlalli) A review I wrote of David Bowles's science fiction novel The Blue-Spangled Blue is currently up at Strange …

Strange Horizons Review of Yudhanjaya Wijeratne’s The Salvage Crew

(Cover Illustrator: Stuart Lippincott ) My review of  Yudhanjaya Wijeratne's  2020 novel  The Salvage Crew   is up at Strange Horizons.  This boo…

Vagabonds by Hao Jingfang

(Cover Designer: Jonathan Brush ) There's a deliberately unsettling quality to Hao Jingfang's 2016 novel  Vagabonds,  and I think this derive…

Redshirts by John Scalzi

John Scalzi's satirical 2012 science fiction novel Redshirts is the sort of book whose premise has a tendency to obscure its depth. The plot of…