Author: David L. Anderson
Alternate names: David Lee Anderson