WILLIAM P. KELLY, JR.