Services provided by Ralph Edward Bennett: