David Carr David Hare David Barnett David Dwan David Hurn David J.La David Lain david B. david G. david S.