David Finn David Lain David Garth David G. David Carr David Hare David Lamb David Dwan David Fate David Hurn