David Rose David Loye David Che David Jou David Lee David Allen David Bloor david niven David Hume David Owen