Services provided by Timothy Stewart Spaulding: