Services provided by Gregory D. Vaughan: