Nov 8, 20233 min read
Book Review: Mexican Gothic, by Silvia Moreno-Garcia
Silvia Moreno-Garcia’s Mexican Gothic is a skillful blend of romance, history, mystery, and horror. But as I read the book, I found...
Mar 27, 20231 min read
New Release: Witch in the White City Audiobook
Witch in the White City has a narrator! The great Molly Secours was kind enough to lend her voice to the audiobook for my historical...
Aug 6, 20212 min read
Book Review: A Study in Crimson, by Robert J. Harris
A condensed version of this review appeared in the August 2021 issue of The Historical Novels Review. Sherlock Holmes is the type of...
Apr 16, 20212 min read
New Release: Witch in the White City
Witch in the White City is out! (This is my new dark historical fantasy/mystery set in the 1893 World's Columbian Exposition.) To buy it,...
Jan 9, 20212 min read
Pre-Order: Witch in the White City
It's finally done! This is my historical fantasy/mystery set in the 1893 World's Fair. You can pre-order it for $0.99 here. (The price...
Jan 15, 20192 min read
Book Review: The Alienist, by Caleb Carr
At first glance, Caleb Carr’s The Alienist looks a lot like a New York version of Sherlock Holmes. The main action takes place in the...
Dec 30, 20162 min read
Book Review: The Name of the Rose, by Umberto Eco
On the surface, Umberto Eco’s The Name of the Rose looks like Sherlock Holmes in a 14th-century Italian abbey. There’s a murder mystery;...
Oct 31, 20161 min read
Book Review: Ghost Talkers, by Mary Robinette Kowal
All too often, soldiers make the ultimate sacrifice. But what if death didn’t relieve them of their duties? What if the fallen still had...
Oct 11, 20151 min read
Book Review: The Girl on the Train, by Paula Hawkins
None of the women featured in Paula Hawkins’ thriller The Girl on the Train are particularly likable. Rachel, the main character, is a...
Apr 10, 20151 min read
Spotlight: My Mom Rules
Did I mention that my mom writes mysteries? She's a retired archaeology professor, and she works a lot of her historical knowledge into...