JOHN J. KEEFE, JR.