A First Course in Modular Forms - Diamond, Fred; Shurman, Jerry (Springer New York : Imprint: Springer, 2005)