basic number theoryfundamentals of number theorytranscendental number theoryprobabilistic number theorycombinatorial number theorymultiplicative number theoryelements of number theorynumber theory in cryptographyadvanced number theoryalgorithmic number theorycomputational number theorypythagoras number theory