judge david herriford