Author: James F. Gauss
Alternate names: James F. Gauss Ph. D.