David Lee David Che David Allen david niven David Hume David Rose David Loye David Owen David Best David Frye