Elliptic curves (Mathematical notes (Princeton University Press), 1992)