Steven H. David — American judge