Allan MacMaster
Linguistics
The Honourable
Speaker of the House of Commons
Nova Scotia
Hansard
Inverness
Language
Politics
Westminster system
Honorifics
Titles