John E. Puddifoot · Study