David Ray David Rye David D. David D David EarL David Wyn David Adams David D.,Jr David Nasaw David Hackett