Margaret Armstrong Share This Margaret Armstrong (Margaret Armstrong, Margaret Neilson Armstrong, Margaret Nielson Armstrong, M. N. Armstrong)