

- Dec 2, 2022
- 1 min
Book Reviews: Some of My Favorite Fantasy Reads
Like most of the stories I write, my Red Wraith series is a blend of genres. And since the boxed set (Colors and Ghosts) is releasing in...


- Oct 18, 2022
- 1 min
Pre-Order: Colors and Ghosts (A Red Wraith Boxed Set)
I'm thrilled to announce that Colors and Ghosts, a boxed set containing Books 1–3 in my Red Wraith series, is available for pre-order!...


- Sep 2, 2022
- 3 min
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 27, 2022
- 1 min
New Release: You Are What You Mage
Wyldblood Press published my fantasy flash "You Are What You Mage" the other day. You can read it for free here!


- Jun 11, 2022
- 3 min
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...


- Mar 19, 2022
- 3 min
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...


- Feb 5, 2022
- 14 min
New Release: The Amber Revenant
The Amber Revenant is out! This is the third book in my Red Wraith series, a historical fantasy (loosely) set in the 17th century. You...


- Jan 8, 2022
- 2 min
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...


- Oct 12, 2021
- 3 min
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, 2021
- 3 min
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...