Analytic number theory - Iwaniec, Henryk (American Mathematical Society, 2004)