Ph D John D Caporale