David Craig
From Wikipedia, the free encyclopedia
David Craig may refer to:
- David Craig (footballer), a Northern Irish footballer who played for Newcastle United.
- David Craig, Baron Craig of Radley, a retired British Chief of the Defence Staff and Marshal of the RAF.
- David R. Craig, American politician
- David P. Craig, Australian scientist