In search of witches and history: Milford resident pursues passions