Author: John Alexander Miller
Alternate names: Miller, John A. (John Alexander)