Author: John R. Armstrong
Alternate names: Armstrong, John R.