Author: John V. Armstrong
Alternate names: Armstrong, J. V. (John V.)