David Kennedy — American legal scholar, born 1954