THOMAS P. FREDO, JR.