An introduction to the theory of automorphic functions | NiceBooksReads