Author: Dale D. Johnson
Alternate names: Dale D Johnson