Services provided by Edward D Ellison: