Modern algebra - Warner, Seth (Prentice-Hall, 1965)