Author: Diane Pomerance; Ph.D.