Services provided by Joseph T Hormes: