David or Dave Duncan may refer to: Arts and entertainment. David Duncan (writer) (1913–1999), American screenwriter and novelist; wrote the screenplay for The Time Machine. David Douglas Duncan (1916–2018), American photographer. Dave Duncan (writer) (1933–2018), Scottish-Canadian fantasy and science fiction writer. David James Duncan (born 1952), American novelist, essayist, and fly-fisher. Sports. Davie Duncan (1921–1991), Scottish footballer. Dave Duncan (baseball) (born 1945), American Major League Baseball player and pitching coach.
https://en.wikipedia.org/wiki/David_Duncan