David Edward Davis W Edwards David Ricardo. David Edmonds David Apgar. David Howarth David Schwartz. David Mumford. David Edgerton David Ekbladh.