Let the Ghosts Speak, Bryan Davis
Reviewed

Let the Ghosts Speak

In 19th-century Paris, murder suspect Justin Trotter flees to the catacombs, where only the ghosts of the martyrs can help him find the true killer.
“Although often grim, Let the Ghosts Speak gives a captivating read of murder, mystery, and spirituality.”
Lorehaven review, summer 2020
for