Author: T. E. Doll
Alternate names: Thomas E. Doll