Thomas George Shaughnessy (1853-1923)
1st Lord Shaughnessy, of Montreal; President of the Canadian Pacific Railway
Categories
Share
Contributed by Mark Meredith on 21/03/2019 and last updated on 29/01/2022.
1st Lord Shaughnessy, of Montreal; President of the Canadian Pacific Railway