David Armstrong
From Wikipedia, the free encyclopedia
David Armstrong may refer to:
- David Armstrong, a former England midfield footballer
- David Hartley Armstrong, a U.S. Senator from Missouri
- David L. Armstrong, an American lawyer and politician
- David Malet Armstrong, an Australian philosopher
- David Maradona Armstrong, a Northern Irish footballer