Services provided by Donald F Gardner: