Elements of mathematics algebra I - Bourbaki, Nicolas (The elements of mathematics series, 1974)