Sep 2, 20223 min read
Book Review: The Lions of Al-Rassan, by Guy Gavriel Kay
Most alternate histories suggest what might have been if a key event had turned out differently. Guy Gavriel Kay’s The Lions of Al-Rassan...
Aug 5, 20223 min read
Book Review: The Blunder, by Mutt-Lon
A condensed version of this review appeared in the August 2022 issue of The Historical Novels Review. In her translator’s notes to...
Jun 11, 20223 min read
Book Review: Flint and Mirror, by John Crowley
A condensed version of this review appeared in the May 2022 issue of The Historical Novels Review. John Crowley’s Flint and Mirror brims...
May 6, 20223 min read
Book Review: Death's End, by Cixin Liu
Like Book 1 of Cixin Liu’s towering The Three-Body Problem series, Book 3 begins with a siege. But while the first book opened in 1967...
Mar 19, 20223 min read
Book Review: Gideon the Ninth, by Tamsyn Muir
What if you combined the sci-fantasy setting of Dune, the Warder-Aes Sedai dynamic of The Wheel of Time, the battle-royale structure of...
Jan 8, 20222 min read
Book Review: The Thousand Names, by Django Wexler
What would a young Napoleon have done to get his hands on magical weapons? That’s essentially the question Django Wexler explores in his...
Dec 15, 20212 min read
Book Review: Ghost Station, by Dan Wells
Most Dan Wells novels feature some speculative weirdness: serial killers who hunt monsters, engineered organic beings who hunt humans,...
Nov 10, 20214 min read
Book Review: Protector, by Conn Iggulden
A condensed version of this review appeared in the November 2021 issue of The Historical Novels Review. Conn Iggulden has already...
Oct 12, 20213 min read
Book Review: Ring Shout, by P. Djèlí Clark
Hate made flesh. That’s what Klansmen are under their hoods in P. Djèlí Clark’s 2020 novella Ring Shout—not just men committing monstrous...
Sep 2, 20213 min read
Book Review: The Hidden Palace, by Helene Wecker
Helene Wecker’s The Golem and the Jinni is one of my favorite books. Set in 1899 New York City, the story serves up a unique blend of...