John Johnston (Q16244097)
lawyer and political figure in Nova Scotia
Language:
other details
aliases John Johnstone
description lawyer and political figure in Nova Scotia

External Links