Author: John Borden Armstrong
Alternate names: Armstrong, John Borden; John Bordon Armstrong