Elements of Mathematics: Algebra I - Chapters 1-3 - Bourbaki, N (Springer-Verlag, 1991)