The Arithmetic of Elliptic Curves 2nd Edition by Joseph H. Silverman