Oulie
A course in number theory and cryptography by Neal Koblitz — Oulie