Author: Walter W. Stroup
Alternate names: Walter W. Stroup Ph.D.