David S. Landes David J. David A. David M. David Beckham David L. David E. David F. David Ryan David G.