"The Truth of All Things," by Kieran Shields, Crown
Kieran Shields creates a pitch-perfect atmosphere in "The Truth of All Things," a tale set in Portland, Maine, during the summer of 1892. Two hundred years earlier in Salem, Mass., the witch trials brought about a period of paranoia.
Deputy Marshal Archie Lean's mind is on his family and job when a case lands in his lap. A prostitute is found murdered, with her body laid out like a pentagram and her neck held to the ground with a pitchfork. With the help of criminalist Perceval Grey and Helen Prescott, a historian with access to old documents, the parallels to the past quickly add up. Disturbingly, they determine that this woman might not be the first one.
The perpetrator proves difficult to apprehend. Grey plays Sherlock Holmes, utilizing keen insight and pre-forensic science to uncover evidence to capture the killer.
Prescott uses her deep knowledge of the past to provide plausible links to the present in the killer's mind. Lean brings the authority, muscle and judgment to put the puzzle pieces together.
In a time before technology and the ability to check fingerprints, blood splatter and other key elements in a murder, it was difficult to prove guilt beyond a reasonable doubt.
By setting the story in 1892, Shields adds an extra level of intensity that makes it all work.
Fans of historical thrillers will love "The Truth of All Things."
Throw in a Holmes-like twist, and this first novel by Shields is a winner.