Algebra, Arithmetic And Geometry by