Manyebook
Neal Koblitz
A Course in Number Theory and Cryptography