ELLIPTIC CURVES: (Graduate Texts in Mathematics 111)