CHARLES F. WALSH JR.