Services provided by Thomas Vance Eddy: