Services provided by John Edgar Kleckley: