David Pirie's excellent novel, "The Night Calls," features a young Arthur Doyle, who is a medical student, and his mentor, Dr. Joseph Bell. Bell's sharp powers of observation and clever methods of detection were an inspiration for Doyle's fictional character, Sherlock Holmes.
It is the late 1800's in Edinburgh, Scotland. Arthur Doyle and Dr. Joseph Bell combine their resources to investigate a series of grisly assaults on women. Ultimately, Bell fears that the assaults are the work of an unhinged individual whose crimes may soon escalate to murder. It turns out that Bell's fears are well founded. Their antagonist is a sadist who has tremendous intelligence, imagination, cruelty, and daring.
With his skilled description and vivid characterizations, Pirie has done a marvelous job of capturing the mood of the times. He tackles several feminist themes, including the discrimination that faced young ladies who wished to attend medical school, and the wretched exploitation of impoverished women who sold their virtue in order to survive.
The characters of Bell and Doyle and sharp and well-drawn. Bell's incisive mind, no-nonsense approach, and tenacity when faced with a difficult problem are indeed reminiscent of the great Sherlock Holmes. The central villain of the piece is a vile individual who will make your blood run cold.
Pirie includes several intriguing subplots, including one about a chauvinistic and cruel husband and another about an arrogant scientist who believes that the ends of scientific discovery justify unethical means. "The Night Calls" is a chilling, fascinating, and expertly written novel, and I recommend it highly.