Author: Dr. John Anderson
Alternate names: John M. Anderson; Dr. John M. Anderson