WILLIAM P. KANE, JR.