By Murray Pomerance Introduction