David Foster (disambiguation)
David Foster is the name of:
- David Foster ( b. 1949 ), Canadian songwriter, producer and composer
- David Foster (snooker player), English snooker player
- David J. Foster (1857-1912), American politician
- Disambiguation
David Foster (disambiguation)David Foster is the name of:
|
|