Duncan Sinclair (Conservative politician)

Canadian politician