David Macpherson

About

David Macpherson may refer to:David Macpherson (engineer) (1854–1927), Canadian-born American railroad engineer David Macpherson (historian) (1746–1816), Scottish antiquarian David Macpherson (tennis), Australian former professional tennis player David Lewis Macpherson (1818–1896), Canadian businessman and political figure David Macpherson, 2nd Baron Strathcarron (1924–2006), British peer and motorcyclist David Murdoch MacPherson (1847–1915), Canadian dairyman, inventor, manufacturer and political figure