David Ramsay

David Ramsay may refer to:

Government and politics

Canada

Other areas

Other

See also