Services provided by Patrick A Masters: