JOHN L. KELLY SR