Obituary: John J. Esile Jr., 69