Rational points on elliptical curves - Silvermman, Joseph H (Underhraduate texts in Mathematics, 2005)