Analytic Number Theory by Bruce C. Berndt, Paul T. Bateman & Harold G. Diamond