Services provided by Theodore James Hubley: