Services provided by William Blount Ellison: