Services provided by Elizabeth A. Kelly: