Dirichlet series and automorphic forms by André Weil | Menrva Books