Services provided by Patrick N. Harding: