Services provided by Edward C. Keith: