Dr. Helen Davidson
Fifty-four-year-old Dr. Helen Davidson had been practicing medicine in the market town of Amersham, Buckinghamshire for more than two decades. On the afternoon of Wednesday, November 9th, 1966, after her husband had gone off to work, Helen hopped into her car, accompanied by her beloved terrier Fancy. Presumably, Helen was heading toward Hodgemoor Wood to … More Dr. Helen Davidson
