Services provided by Henry Milfred Haley: