Richard E. Crandall is an American computer scientist and physicist who has made contributions to computational number theory. ...