A Course in Number Theory and Cryptography door Neal Koblitz