Services provided by James L Williams: