Author: Lyle M. Spencer
Alternate names: Lyle M Spencer