Thomas D’Arcy McGee – The Irish revolutionary who was one of the fathers of the Canadian Confederation
By John Joe McGinley Thomas D’Arcy McGee was a journalist, author, poet, politician and Irish revolutionary, who is now recognised as one …
By John Joe McGinley Thomas D’Arcy McGee was a journalist, author, poet, politician and Irish revolutionary, who is now recognised as one …