Algebra - Lang, Serge (Reading, Massachusetts : Addison-Wesley, 1974)