Elementary theory of L-functions and Eisentein Series - Hida, Haruzo (Cmbridge University of Cambridge, 1993)