David Herbert David Legge David W. Eggert david Sawers David Roberts David Lambert Heidegger David Munger David Lee David Kut