David McGregor

David McGregor may refer to: * David McGregor (water polo) (1909–?), British water polo player * David Stuart McGregor (1895–1918), Scottish recipient of the Victoria Cross * David McGregor Rogers (1772–1824), farmer and Member of the 2nd Parliament of Upper Canada Provided by Wikipedia
Showing 1 - 1 results of 1 for search 'David McGregor', query time: 0.01s Refine Results
  1. 1