John Alexander Macdonald Armstrong John Alexander Macdonald Armstrong was a Canadian politician, conveyancer and real estate agent... more » |
John Alexander Macdonald Armstrong John Alexander Macdonald Armstrong was a Canadian politician, conveyancer and real estate agent... more » |