Analytic number theory - Iwaniec, Henryk (USA: American Mathematics Society, 2004)