Services provided by Stephen Warren Blatchly: