Services provided by Daniel Edward Hemsworth: