Prime numbers. A computational perspective - Crandall, Richard (Springer, 2001)