Author: Gary S. Stager
Alternate names: Gary S. Stager Ph.D.