DAVID S. KENNEDY, JR.