Author: John J. Armstrong
Alternate names: John J Armstrong; Armstrong, John J., Esq.; John J. [from old catalog] Armstrong