Author: Alonzo M. Swan
Alternate names: Alonzo M Swan