Elements of mathematics Algetra part 1 - BOURBAKE,Nicolas (paris Addison Wesley pub co, 1974)