John Galt | The Canadian Encyclopedia

John Galt

Article by John Galt