Author: Ann  J. Polya Ph.D.
Alternate names: Ann Polya; Ann J. Polya