Joseph Peter Magaddino · Study