James Cunningham

Canadian merchant and Liberal politician;