James Alexander MacDonald

Canadian lawyer, judge and politician From Wikipedia, the free encyclopedia