Author: Aldon Lynn Nielsen
Alternate names: Aldon Nielsen