RICHARD G. DIFEDERICO JR.