The theory of elliptic curves involves a blend of algebra, geometry,
analysis, and number theory. This book stresses this interplay as it
develops the basic theory, providing an opportunity for readers to
appreciate the unity of modern mathematics. The book's accessibility,
the informal writing style, and a wealth of exercises make it an ideal
introduction for those interested in learning about Diophantine
equations and arithmetic geometry.