JOHN J. HACKETT, JR.