David Hume David Lane David Harvey David Coates David Lodge David Mervin David Miller David Pears David Baker David Bowers