Author: Terry D. Anderson
Alternate names: Terry D. Anderson PhD