In the 1967 novel Endless Night, Doctor Shaw (christian names unknown) is the local physician at Kingston Bishop.
Portrayals[]
In Agatha Christie's Marple, he was portrayed by actor Hugh Dennis.
In the Endless Night 1972 film, Dr Shaw didn't appear. Nor he did in the BBC radio adaptation of the novel.