JOHN A. DUFFY JR.